C# Class Wombat.MamaMsg

Class which encapsulates the messages used in the MAMA infrastructure
Inheritance: MamaWrapper
Afficher le fichier Open project: OpenMAMA/OpenMAMA Class Usage Examples

Méthodes publiques

Méthode Description
MamaMsg ( ) : System

Create a msg using the default payload.

MamaMsg ( MamaMsg mamaMsgSrc ) : System

Create a deep copy of a message.

MamaMsg ( Wombat.MamaPayloadBridge payloadBridge ) : System

Create a msg using the payload bridge specified.

MamaMsg ( char payloadId ) : System

Create a msg using the payload specified. Char identifying the payload to create the msg for

ToString ( ) : string

Return a string representation the message.

addBool ( string name, ushort fid, bool val ) : void

Add a new bool field.

addChar ( string name, ushort fid, char val ) : void

Add a new char field.

addDateTime ( string name, ushort fid, System.DateTime val ) : void

Add a MAMA date/time field.

addF32 ( string name, ushort fid, float val ) : void

Add a new float (f32) field.

addF64 ( string name, ushort fid, double val ) : void

Add a new f64 field.

addI16 ( string name, ushort fid, short val ) : void

Add a new 16 bit signed int field.

addI32 ( string name, ushort fid, int val ) : void

Add a new 32 bit unsigned int field.

addI64 ( string name, ushort fid, long val ) : void

Add a new I64 field.

addI8 ( string name, ushort fid, sbyte val ) : void

Add a new 8 bit signed int field.

addMsg ( string name, ushort fid, MamaMsg val ) : void

Add a MamaMsg to the msg

addOpaque ( string name, ushort fid, byte val ) : void

Add an opaque field.

addPrice ( string name, ushort fid, Wombat.MamaPrice val ) : void

Add a MAMA price field.

addString ( string name, ushort fid, string val ) : void

Add a string field.

addU16 ( string name, ushort fid, ushort val ) : void

Add a new 16 bit unsigned int field.

addU32 ( string name, ushort fid, uint val ) : void

Add a new 32 bit signed int field.

addU64 ( string name, ushort fid, ulong val ) : void

Add a new U64 field.

addU8 ( string name, ushort fid, byte val ) : void

Add a new 8 bit unsigned int field.

addVectorBool ( string name, ushort fid, bool val ) : void

Add an array of booleans to the message.

addVectorChar ( string name, ushort fid, char val ) : void

Add an array of characters to the message.

addVectorDateTime ( string name, ushort fid, System.DateTime val ) : void

Add an array of timestamps to the message.

addVectorF32 ( string name, ushort fid, float val ) : void

Add an array of 32 bit floating point numbers to the message.

addVectorF64 ( string name, ushort fid, double val ) : void

Add an array of 64 bit floating point numbers to the message.

addVectorI16 ( string name, ushort fid, short val ) : void

Add an array of signed 16 bit integers to the message.

addVectorI32 ( string name, ushort fid, int val ) : void

Add an array of signed 32 bit integers to the message.

addVectorI64 ( string name, ushort fid, long val ) : void

Add an array of signed 64 bit integers to the message.

addVectorI8 ( string name, ushort fid, sbyte val ) : void

Add an array of signed 8 bit integers to the message.

addVectorMsg ( string name, ushort fid, MamaMsg val ) : void

Add an array of nativeHandle objects to the message.

addVectorPrice ( string name, ushort fid, Wombat.MamaPrice val ) : void

Add an array of prices to the message.

addVectorString ( string name, ushort fid, string val ) : void

Add an array of strings (char*) to the message.

addVectorU16 ( string name, ushort fid, ushort val ) : void

Add an array of unsigned 16 bit integers to the message.

addVectorU32 ( string name, ushort fid, uint val ) : void

Add an array of unsigned 32 bit integers to the message.

addVectorU64 ( string name, ushort fid, ulong val ) : void

Add an array of unsigned 64 bit integers to the message.

addVectorU8 ( string name, ushort fid, byte val ) : void

Add an array of unsigned 8 bit integers to the message.

begin ( MamaMsgIterator &iterator ) : void
clear ( ) : void

Clear a msg. All fields are removed.

createForBridgeFromBuffer ( byte byteBuffer, int size, Wombat.MamaBridge bridgeImpl ) : void
createFromBuffer ( byte byteBuffer, int size ) : void
destroy ( ) : void

Destroy a message and free any resources associated with it.

detach ( ) : MamaMsg
end ( MamaMsgIterator &iterator ) : void
getBool ( Wombat.MamaFieldDescriptor descriptor ) : bool

Get a bool field.

getBool ( Wombat.MamaFieldDescriptor descriptor, bool valueIfMissing ) : bool

Get a bool field.

getBool ( string name, ushort fid ) : bool

Get a bool field.

getBool ( string name, ushort fid, bool valueIfMissing ) : bool

Get a bool field.

getByteBuffer ( byte &byteBuffer, int &size ) : void
getByteSize ( ) : int

Get the size of the underlying message in bytes. Only works for tibrvMsg and wombatmsg types.

getChar ( Wombat.MamaFieldDescriptor descriptor ) : char

Get a char field.

getChar ( Wombat.MamaFieldDescriptor descriptor, char valueIfMissing ) : char

Get a char field.

getChar ( string name, ushort fid ) : char

Get a char field.

getChar ( string name, ushort fid, char valueIfMissing ) : char

Get a char field.

getDateTime ( Wombat.MamaFieldDescriptor descriptor ) : System.DateTime

Get a MAMA date/time field.

getDateTime ( Wombat.MamaFieldDescriptor descriptor, System.DateTime valueIfMissing ) : System.DateTime

Get a MAMA date/time field.

getDateTime ( string name, ushort fid ) : System.DateTime

Get a MAMA date/time field.

getDateTime ( string name, ushort fid, System.DateTime valueIfMissing ) : System.DateTime

Get a MAMA date/time field.

getEntitleCode ( ) : int

Get the entitle code for this message. The result defaults to 0 (no entitlement) if the field is not present.

getF32 ( Wombat.MamaFieldDescriptor descriptor ) : float

Get a float (f32) field.

getF32 ( Wombat.MamaFieldDescriptor descriptor, float valueIfMissing ) : float

Get a float (f32) field.

getF32 ( string name, ushort fid ) : float

Get a float (f32) field.

getF32 ( string name, ushort fid, float valueIfMissing ) : float

Get a float (f32) field.

getF64 ( Wombat.MamaFieldDescriptor descriptor ) : double

Get a F64 field.

getF64 ( Wombat.MamaFieldDescriptor descriptor, double valueIfMissing ) : double

Get a F64 field.

getF64 ( string name, ushort fid ) : double

Get a F64 field.

getF64 ( string name, ushort fid, double valueIfMissing ) : double

Get a F64 field.

getField ( Wombat.MamaFieldDescriptor descriptor ) : Wombat.MamaMsgField

Get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.

getField ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaMsgField valueIfMissing ) : Wombat.MamaMsgField

Get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.

getField ( string name, ushort fid ) : Wombat.MamaMsgField

Get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.

getField ( string name, ushort fid, Wombat.MamaMsgField valueIfMissing ) : Wombat.MamaMsgField

Get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.

getFieldAsString ( string name, ushort fid ) : string

Return the field value as string

getI16 ( Wombat.MamaFieldDescriptor descriptor ) : short

Get a I16, signed 16 bit integer, field.

getI16 ( Wombat.MamaFieldDescriptor descriptor, short valueIfMissing ) : short

Get a I16, signed 16 bit integer, field.

getI16 ( string name, ushort fid ) : short

Get a I16, signed 16 bit integer, field.

getI16 ( string name, ushort fid, short valueIfMissing ) : short

Get a I16, signed 16 bit integer, field.

getI32 ( Wombat.MamaFieldDescriptor descriptor ) : int

Get a I32, signed 32 bit integer, field.

getI32 ( Wombat.MamaFieldDescriptor descriptor, int valueIfMissing ) : int

Get a I32, signed 32 bit integer, field.

getI32 ( string name, ushort fid ) : int

Get a I32, signed 32 bit integer, field.

getI32 ( string name, ushort fid, int valueIfMissing ) : int

Get a I32, signed 32 bit integer, field.

getI64 ( Wombat.MamaFieldDescriptor descriptor ) : long

Get a I64, signed 64 bit integer, field.

getI64 ( Wombat.MamaFieldDescriptor descriptor, long valueIfMissing ) : long

Get a I64, signed 64 bit integer, field.

getI64 ( string name, ushort fid ) : long

Get a I64, signed 64 bit integer, field.

getI64 ( string name, ushort fid, long valueIfMissing ) : long

Get a I64, signed 64 bit integer, field.

getI8 ( Wombat.MamaFieldDescriptor descriptor ) : sbyte

Get a I8, signed 8 bit integer, field.

getI8 ( Wombat.MamaFieldDescriptor descriptor, sbyte valueIfMissing ) : sbyte

Get a I8, signed 8 bit integer, field.

getI8 ( string name, ushort fid ) : sbyte

Get a I8, signed 8 bit integer, field.

getI8 ( string name, ushort fid, sbyte valueIfMissing ) : sbyte

Get a I8, signed 8 bit integer, field.

getMsg ( Wombat.MamaFieldDescriptor descriptor ) : MamaMsg

Get a submessage.

getMsg ( Wombat.MamaFieldDescriptor descriptor, MamaMsg valueIfMissing ) : MamaMsg

Get a submessage.

getMsg ( string name, ushort fid ) : MamaMsg

Get a submessage.

getMsg ( string name, ushort fid, MamaMsg valueIfMissing ) : MamaMsg

Get a submessage.

getNumFields ( ) : int

Returns the total number of fields in the message. Sub-messages count as a single field.

getOpaque ( Wombat.MamaFieldDescriptor descriptor ) : byte[]

Get a opaque field.

getOpaque ( Wombat.MamaFieldDescriptor descriptor, byte valueIfMissing ) : byte[]

Get a opaque field.

getOpaque ( string name, ushort fid ) : byte[]

Get an opaque field.

getOpaque ( string name, ushort fid, byte valueIfMissing ) : byte[]

Get a opaque field.

getPayloadType ( ) : mamaPayloadType

Return the payload type

getPrice ( Wombat.MamaFieldDescriptor descriptor ) : Wombat.MamaPrice

Get a MAMA price field.

getPrice ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaPrice valueIfMissing ) : Wombat.MamaPrice

Get a MAMA price field.

getPrice ( string name, ushort fid ) : Wombat.MamaPrice

Get a MAMA price field.

getPrice ( string name, ushort fid, Wombat.MamaPrice valueIfMissing ) : Wombat.MamaPrice

Get a MAMA price field.

getSeqNum ( ) : uint

Return the sequence

getStatus ( ) : mamaMsgStatus

Return the status

getString ( Wombat.MamaFieldDescriptor descriptor ) : string

Get a string field.

getString ( Wombat.MamaFieldDescriptor descriptor, string valueIfMissing ) : string

Get a string field.

getString ( string name, ushort fid ) : string

Get a string field.

getString ( string name, ushort fid, string valueIfMissing ) : string

Get a string field.

getType ( ) : mamaMsgType

Extract the type

getU16 ( Wombat.MamaFieldDescriptor descriptor ) : ushort

Get a U16, unsigned 16 bit integer, field.

getU16 ( Wombat.MamaFieldDescriptor descriptor, ushort valueIfMissing ) : ushort

Get a U16, unsigned 16 bit integer, field.

getU16 ( string name, ushort fid ) : ushort

Get a U16, unsigned 16 bit integer, field.

getU16 ( string name, ushort fid, ushort valueIfMissing ) : ushort

Get a U16, unsigned 16 bit integer, field.

getU32 ( Wombat.MamaFieldDescriptor descriptor ) : uint

Get a U32, unsigned 32 bit integer, field.

getU32 ( Wombat.MamaFieldDescriptor descriptor, uint valueIfMissing ) : uint

Get a U32, unsigned 32 bit integer, field.

getU32 ( string name, ushort fid ) : uint

Get a U32, unsigned 32 bit integer, field.

getU32 ( string name, ushort fid, uint valueIfMissing ) : uint

Get a U32, unsigned 32 bit integer, field.

getU64 ( Wombat.MamaFieldDescriptor descriptor ) : ulong

Get a U64, unsigned 64 bit integer, field.

getU64 ( Wombat.MamaFieldDescriptor descriptor, ulong valueIfMissing ) : ulong

Get a U64, unsigned 64 bit integer, field.

getU64 ( string name, ushort fid ) : ulong

Get a U64, unsigned 64 bit integer, field.

getU64 ( string name, ushort fid, ulong valueIfMissing ) : ulong

Get a U64, unsigned 64 bit integer, field.

getU8 ( Wombat.MamaFieldDescriptor descriptor ) : byte

Get a U8, unsigned 8 bit integer, field.

getU8 ( Wombat.MamaFieldDescriptor descriptor, byte valueIfMissing ) : byte

Get a U8, unsigned 8 bit integer, field.

getU8 ( string name, ushort fid ) : byte

Get a U8, unsigned 8 bit integer, field.

getU8 ( string name, ushort fid, byte valueIfMissing ) : byte

Get a U8, unsigned 8 bit integer, field.

getVectorBool ( Wombat.MamaFieldDescriptor descriptor ) : bool[]

Get a vector of booleans.

getVectorBool ( Wombat.MamaFieldDescriptor descriptor, bool valueIfMissing ) : bool[]

Get a vector of booleans.

getVectorBool ( string name, ushort fid ) : bool[]

Get a vector of booleans.

getVectorBool ( string name, ushort fid, bool valueIfMissing ) : bool[]

Get a vector of booleans.

getVectorChar ( Wombat.MamaFieldDescriptor descriptor ) : char[]

Get a vector of chars.

getVectorChar ( Wombat.MamaFieldDescriptor descriptor, char valueIfMissing ) : char[]

Get a vector of chars.

getVectorChar ( string name, ushort fid ) : char[]

Get a vector of chars.

getVectorChar ( string name, ushort fid, char valueIfMissing ) : char[]

Get a vector of chars.

getVectorDateTime ( Wombat.MamaFieldDescriptor descriptor ) : System.DateTime[]

Get a vector of timestamps.

getVectorDateTime ( Wombat.MamaFieldDescriptor descriptor, System.DateTime valueIfMissing ) : System.DateTime[]

Get a vector of timestamps.

getVectorDateTime ( string name, ushort fid ) : System.DateTime[]

Get a vector of timestamps.

getVectorDateTime ( string name, ushort fid, System.DateTime valueIfMissing ) : System.DateTime[]

Get a vector of timestamps.

getVectorF32 ( Wombat.MamaFieldDescriptor descriptor ) : float[]

Get a vector of 32 bit floating point numbers.

getVectorF32 ( Wombat.MamaFieldDescriptor descriptor, float valueIfMissing ) : float[]

Get a vector of 32 bit floating point numbers.

getVectorF32 ( string name, ushort fid ) : float[]

Get a vector of 32 bit floating point numbers.

getVectorF32 ( string name, ushort fid, float valueIfMissing ) : float[]

Get a vector of 32 bit floating point numbers.

getVectorF64 ( Wombat.MamaFieldDescriptor descriptor ) : double[]

Get a vector of 64 bit floating point numbers.

getVectorF64 ( Wombat.MamaFieldDescriptor descriptor, double valueIfMissing ) : double[]

Get a vector of 64 bit floating point numbers.

getVectorF64 ( string name, ushort fid ) : double[]

Get a vector of 64 bit floating point numbers.

getVectorF64 ( string name, ushort fid, double valueIfMissing ) : double[]

Get a vector of 64 bit floating point numbers.

getVectorI16 ( Wombat.MamaFieldDescriptor descriptor ) : short[]

Get a vector of signed 16 bit integers.

getVectorI16 ( Wombat.MamaFieldDescriptor descriptor, short valueIfMissing ) : short[]

Get a vector of signed 16 bit integers.

getVectorI16 ( string name, ushort fid ) : short[]

Get a vector of signed 16 bit integers.

getVectorI16 ( string name, ushort fid, short valueIfMissing ) : short[]

Get a vector of signed 16 bit integers.

getVectorI32 ( Wombat.MamaFieldDescriptor descriptor ) : int[]

Get a vector of signed 32 bit integers.

getVectorI32 ( Wombat.MamaFieldDescriptor descriptor, int valueIfMissing ) : int[]

Get a vector of signed 32 bit integers.

getVectorI32 ( string name, ushort fid ) : int[]

Get a vector of signed 32 bit integers.

getVectorI32 ( string name, ushort fid, int valueIfMissing ) : int[]

Get a vector of signed 32 bit integers.

getVectorI64 ( Wombat.MamaFieldDescriptor descriptor ) : long[]

Get a vector of signed 64 bit integers.

getVectorI64 ( Wombat.MamaFieldDescriptor descriptor, long valueIfMissing ) : long[]

Get a vector of signed 64 bit integers.

getVectorI64 ( string name, ushort fid ) : long[]

Get a vector of signed 64 bit integers.

getVectorI64 ( string name, ushort fid, long valueIfMissing ) : long[]

Get a vector of signed 64 bit integers.

getVectorI8 ( Wombat.MamaFieldDescriptor descriptor ) : sbyte[]

Get a vector of signed 8 bit integers.

getVectorI8 ( Wombat.MamaFieldDescriptor descriptor, sbyte valueIfMissing ) : sbyte[]

Get a vector of signed 8 bit integers.

getVectorI8 ( string name, ushort fid ) : sbyte[]

Get a vector of signed 8 bit integers.

getVectorI8 ( string name, ushort fid, sbyte valueIfMissing ) : sbyte[]

Get a vector of signed 8 bit integers.

getVectorMsg ( Wombat.MamaFieldDescriptor descriptor ) : Wombat.MamaMsg[]

Get a vector of submessages.

getVectorMsg ( Wombat.MamaFieldDescriptor descriptor, MamaMsg valueIfMissing ) : Wombat.MamaMsg[]

Get a vector of submessages.

getVectorMsg ( string name, ushort fid ) : Wombat.MamaMsg[]

Get a vector of submessages.

getVectorMsg ( string name, ushort fid, MamaMsg valueIfMissing ) : Wombat.MamaMsg[]

Get a vector of submessages.

getVectorPrice ( Wombat.MamaFieldDescriptor descriptor ) : Wombat.MamaPrice[]

Get a vector of prices.

getVectorPrice ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaPrice valueIfMissing ) : Wombat.MamaPrice[]

Get a vector of prices.

getVectorPrice ( string name, ushort fid ) : Wombat.MamaPrice[]

Get a vector of prices.

getVectorPrice ( string name, ushort fid, Wombat.MamaPrice valueIfMissing ) : Wombat.MamaPrice[]

Get a vector of prices.

getVectorString ( Wombat.MamaFieldDescriptor descriptor ) : string[]

Get a vector of strings (char*).

getVectorString ( Wombat.MamaFieldDescriptor descriptor, string valueIfMissing ) : string[]

Get a vector of strings (char*).

getVectorString ( string name, ushort fid ) : string[]

Get a vector of strings (char*).

getVectorString ( string name, ushort fid, string valueIfMissing ) : string[]

Get a vector of strings (char*).

getVectorU16 ( Wombat.MamaFieldDescriptor descriptor ) : ushort[]

Get a vector of unsigned 16 bit integers.

getVectorU16 ( Wombat.MamaFieldDescriptor descriptor, ushort valueIfMissing ) : ushort[]

Get a vector of unsigned 16 bit integers.

getVectorU16 ( string name, ushort fid ) : ushort[]

Get a vector of unsigned 16 bit integers.

getVectorU16 ( string name, ushort fid, ushort valueIfMissing ) : ushort[]

Get a vector of unsigned 16 bit integers.

getVectorU32 ( Wombat.MamaFieldDescriptor descriptor ) : uint[]

Get a vector of unsigned 32 bit integers.

getVectorU32 ( Wombat.MamaFieldDescriptor descriptor, uint valueIfMissing ) : uint[]

Get a vector of unsigned 32 bit integers.

getVectorU32 ( string name, ushort fid ) : uint[]

Get a vector of unsigned 32 bit integers.

getVectorU32 ( string name, ushort fid, uint valueIfMissing ) : uint[]

Get a vector of unsigned 32 bit integers.

getVectorU64 ( Wombat.MamaFieldDescriptor descriptor ) : ulong[]

Get a vector of unsigned 64 bit integers.

getVectorU64 ( Wombat.MamaFieldDescriptor descriptor, ulong valueIfMissing ) : ulong[]

Get a vector of unsigned 64 bit integers.

getVectorU64 ( string name, ushort fid ) : ulong[]

Get a vector of unsigned 64 bit integers.

getVectorU64 ( string name, ushort fid, ulong valueIfMissing ) : ulong[]

Get a vector of unsigned 64 bit integers.

getVectorU8 ( Wombat.MamaFieldDescriptor descriptor ) : byte[]

Get a vector of unsigned 8 bit integers.

getVectorU8 ( Wombat.MamaFieldDescriptor descriptor, byte valueIfMissing ) : byte[]

Get a vector of unsigned 8 bit integers.

getVectorU8 ( string name, ushort fid ) : byte[]

Get a vector of unsigned 8 bit integers.

getVectorU8 ( string name, ushort fid, byte valueIfMissing ) : byte[]

Get a vector of unsigned 8 bit integers.

iterateFields ( MamaMsgFieldIterator iterator, Wombat.MamaDictionary dictionary, object closure ) : void

Invoke the specified callback for each field in the message.

stringForMsg ( ) : string

Return the string for this message

stringForStatus ( mamaMsgStatus type ) : string

Return the status string

stringForType ( mamaMsgType type ) : string

Return the type name.

tryBool ( Wombat.MamaFieldDescriptor descriptor, bool &result ) : bool

Try to get a bool field.

tryBool ( string name, ushort fid, bool &result ) : bool

Try to get a bool field.

tryChar ( Wombat.MamaFieldDescriptor descriptor, char &result ) : bool

Try to get a char field.

tryChar ( string name, ushort fid, char &result ) : bool

Try to get a char field.

tryDateTime ( Wombat.MamaFieldDescriptor descriptor, System.DateTime &result ) : bool
tryDateTime ( string name, ushort fid, System.DateTime &result ) : bool
tryF32 ( Wombat.MamaFieldDescriptor descriptor, float &result ) : bool

Try to get a float (f32) field.

tryF32 ( string name, ushort fid, float &result ) : bool

Try to get a float (f32) field.

tryF64 ( Wombat.MamaFieldDescriptor descriptor, double &result ) : bool

Try to get a f64 field.

tryF64 ( string name, ushort fid, double &result ) : bool

Try to get a f64 field.

tryField ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaMsgField &result ) : bool

Try to get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.

tryField ( string name, ushort fid, Wombat.MamaMsgField &result ) : bool

Try to get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.

tryI16 ( Wombat.MamaFieldDescriptor descriptor, short &result ) : bool

Try to get a I16, signed 16 bit integer, field.

tryI16 ( string name, ushort fid, short &result ) : bool

Try to get a I16, signed 16 bit integer, field.

tryI32 ( Wombat.MamaFieldDescriptor descriptor, Wombat.NullableInt &result ) : bool
tryI32 ( Wombat.MamaFieldDescriptor descriptor, int &result ) : bool

Try to get a I32, signed 32 bit integer, field.

tryI32 ( string name, ushort fid, Wombat.NullableInt &result ) : bool
tryI32 ( string name, ushort fid, int &result ) : bool

Try to get a I32, signed 32 bit integer, field.

tryI64 ( Wombat.MamaFieldDescriptor descriptor, Wombat.NullableLong &result ) : bool
tryI64 ( Wombat.MamaFieldDescriptor descriptor, long &result ) : bool
tryI64 ( string name, ushort fid, Wombat.NullableLong &result ) : bool
tryI64 ( string name, ushort fid, long &result ) : bool
tryI8 ( Wombat.MamaFieldDescriptor descriptor, sbyte &result ) : bool

Try to get a I8, signed 8 bit integer, field.

tryI8 ( string name, ushort fid, sbyte &result ) : bool

Try to get a I8, signed 8 bit integer, field.

tryMsg ( Wombat.MamaFieldDescriptor descriptor, MamaMsg &result ) : bool

Try to get a submessage.

tryMsg ( string name, ushort fid, MamaMsg &result ) : bool

Try to get a submessage.

tryOpaque ( Wombat.MamaFieldDescriptor descriptor, byte &result ) : bool

Try to get an opaque field.

tryOpaque ( string name, ushort fid, byte &result ) : bool

Try to get an opaque field.

tryPrice ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaPrice &result ) : bool

Try to get a MAMA price field.

tryPrice ( string name, ushort fid, Wombat.MamaPrice &result ) : bool

Try to get a MAMA price field.

tryString ( Wombat.MamaFieldDescriptor descriptor, string &result ) : bool

Try to get a string field.

tryString ( string name, ushort fid, string &result ) : bool

Try to get a string field.

tryStringAnsi ( Wombat.MamaFieldDescriptor descriptor, IntPtr &result ) : bool
tryStringAnsi ( string name, ushort fid, IntPtr &result ) : bool
tryU16 ( Wombat.MamaFieldDescriptor descriptor, ushort &result ) : bool

Try to get a U16, unsigned 16 bit integer, field.

tryU16 ( string name, ushort fid, ushort &result ) : bool

Try to get a U16, unsigned 16 bit integer, field.

tryU32 ( Wombat.MamaFieldDescriptor descriptor, uint &result ) : bool

Try to get a U32, unsigned 32 bit integer, field.

tryU32 ( string name, ushort fid, uint &result ) : bool

Try to get a U32, unsigned 32 bit integer, field.

tryU64 ( Wombat.MamaFieldDescriptor descriptor, ulong &result ) : bool

Try to get a U64, unsigned 64 bit integer, field.

tryU64 ( string name, ushort fid, ulong &result ) : bool

Try to get a U64, unsigned 64 bit integer, field.

tryU8 ( Wombat.MamaFieldDescriptor descriptor, byte &result ) : bool

Try to get a I8, signed 8 bit integer, field.

tryU8 ( string name, ushort fid, byte &result ) : bool

Try to get a I8, signed 8 bit integer, field.

tryVectorBool ( Wombat.MamaFieldDescriptor descriptor, bool &result ) : bool

Try to get a vector of booleans.

tryVectorBool ( string name, ushort fid, bool &result ) : bool

Try to get a vector of booleans.

tryVectorChar ( Wombat.MamaFieldDescriptor descriptor, char &result ) : bool

Try to get a vector of chars.

tryVectorChar ( string name, ushort fid, char &result ) : bool

Try to get a vector of chars.

tryVectorDateTime ( Wombat.MamaFieldDescriptor descriptor, System.DateTime &result ) : bool

Try to get a vector of timestamps.

tryVectorDateTime ( string name, ushort fid, System.DateTime &result ) : bool

Try to get a vector of timestamps.

tryVectorF32 ( Wombat.MamaFieldDescriptor descriptor, float &result ) : bool

Try to get a vector of 32 bit floating point numbers.

tryVectorF32 ( string name, ushort fid, float &result ) : bool

Try to get a vector of 32 bit floating point numbers.

tryVectorF64 ( Wombat.MamaFieldDescriptor descriptor, double &result ) : bool

Try to get a vector of 64 bit floating point numbers.

tryVectorF64 ( string name, ushort fid, double &result ) : bool

Try to get a vector of 64 bit floating point numbers.

tryVectorI16 ( Wombat.MamaFieldDescriptor descriptor, short &result ) : bool

Try to get a vector of signed 16 bit integers.

tryVectorI16 ( string name, ushort fid, short &result ) : bool

Try to get a vector of signed 16 bit integers.

tryVectorI32 ( Wombat.MamaFieldDescriptor descriptor, int &result ) : bool

Try to get a vector of signed 32 bit integers.

tryVectorI32 ( string name, ushort fid, int &result ) : bool

Try to get a vector of signed 32 bit integers.

tryVectorI64 ( MamaFieldDescriptor descriptor, long &result ) : bool

Try get a vector of signed 64 bit integers.

tryVectorI64 ( string name, ushort fid, long &result ) : bool

Try get a vector of signed 64 bit integers.

tryVectorI8 ( MamaFieldDescriptor descriptor, sbyte &result ) : bool

Try to get a vector of signed 8 bit integers.

tryVectorI8 ( string name, ushort fid, sbyte &result ) : bool

Try to get a vector of signed 8 bit integers.

tryVectorMsg ( MamaFieldDescriptor descriptor, MamaMsg &result ) : bool
tryVectorMsg ( string name, ushort fid, MamaMsg &result ) : bool
tryVectorPrice ( MamaFieldDescriptor descriptor, MamaPrice &result ) : bool

Try to get a vector of prices.

tryVectorPrice ( string name, ushort fid, MamaPrice &result ) : bool

Try to get a vector of prices.

tryVectorString ( MamaFieldDescriptor descriptor, string &result ) : bool

Try to get a vector of strings (char*).

tryVectorString ( string name, ushort fid, string &result ) : bool

Try to get a vector of strings (char*).

tryVectorU16 ( MamaFieldDescriptor descriptor, ushort &result ) : bool

Try to get a vector of unsigned 16 bit integers.

tryVectorU16 ( string name, ushort fid, ushort &result ) : bool

Try to get a vector of unsigned 16 bit integers.

tryVectorU32 ( MamaFieldDescriptor descriptor, uint &result ) : bool

Try to get a vector of unsigned 32 bit integers.

tryVectorU32 ( string name, ushort fid, uint &result ) : bool

Try to get a vector of unsigned 32 bit integers.

tryVectorU64 ( MamaFieldDescriptor descriptor, ulong &result ) : bool

Try to get a vector of unsigned 64 bit integers.

tryVectorU64 ( string name, ushort fid, ulong &result ) : bool

Try to get a vector of unsigned 64 bit integers.

tryVectorU8 ( MamaFieldDescriptor descriptor, byte &result ) : bool

Try to get a vector of unsigned 8 bit integers.

tryVectorU8 ( string name, ushort fid, byte &result ) : bool

Try to get a vector of unsigned 8 bit integers.

typeForMsg ( ) : mamaMsgType

Extract the type from the supplied message.

updateBool ( string name, ushort fid, bool val ) : void

Update the value of an existing bool field. If the field does not exist it is added.

updateChar ( string name, ushort fid, char val ) : void

Update the value of an existing char field. If the field does not exist it is added.

updateDateTime ( string name, ushort fid, DateTime val ) : void

Update a MAMA date/time field.

updateF32 ( string name, ushort fid, float val ) : void

Update the value of an existing float field. If the field does not exist it is added.

updateF64 ( string name, ushort fid, double val ) : void

Update the value of an existing f64 field. If the field does not exist it is added.

updateI16 ( string name, ushort fid, short val ) : void

Update the value of an existing I16 field. If the field does not exist it is added.

updateI32 ( string name, ushort fid, int val ) : void

Update the value of an existing I32 field. If the field does not exist it is added.

updateI64 ( string name, ushort fid, long val ) : void

Update the value of an existing I64 field. If the field does not exist it is added.

updateI8 ( string name, ushort fid, sbyte val ) : void

Update the value of an existing I8 field. If the field does not exist it is added.

updateOpaque ( string name, ushort fid, byte val ) : void

Update an opaque field.

updatePrice ( string name, ushort fid, MamaPrice val ) : void

Update a MAMA price field.

updateString ( string name, ushort fid, string val ) : void

Update the value of an existing string field. If the field does not exist it is added.

updateU16 ( string name, ushort fid, ushort val ) : void

Update the value of an existing U16 field. If the field does not exist it is added.

updateU32 ( string name, ushort fid, uint val ) : void

Update the value of an existing U32 field. If the field does not exist it is added.

updateU64 ( string name, ushort fid, ulong val ) : void

Update the value of an existing U64 field. If the field does not exist it is added.

updateU8 ( string name, ushort fid, byte val ) : void

Update the value of an existing U8 field. If the field does not exist it is added.

updateVectorBool ( string name, ushort fid, bool val ) : void

Update an array of booleans.

updateVectorChar ( string name, ushort fid, char val ) : void

Update an array of characters.

updateVectorDateTime ( string name, ushort fid, DateTime val ) : void

Update an array of timestamps.

updateVectorF32 ( string name, ushort fid, float val ) : void

Update an array of 32 bit floating point numbers.

updateVectorF64 ( string name, ushort fid, double val ) : void

Update an array of 64 bit floating point numbers.

updateVectorI16 ( string name, ushort fid, short val ) : void

Update an array of signed 16 bit integers.

updateVectorI32 ( string name, ushort fid, int val ) : void

Update an array of signed 32 bit integers.

updateVectorI64 ( string name, ushort fid, long val ) : void

Update an array of signed 64 bit integers.

updateVectorI8 ( string name, ushort fid, sbyte val ) : void

Update an array of signed 8 bit integers.

updateVectorMsg ( string name, ushort fid, MamaMsg val ) : void

Update an array of nativeHandle objects.

updateVectorPrice ( string name, ushort fid, MamaPrice val ) : void

Update an array of prices.

updateVectorString ( string name, ushort fid, string val ) : void

Update an array of strings (char*).

updateVectorU16 ( string name, ushort fid, ushort val ) : void

Update an array of unsigned 16 bit integers.

updateVectorU32 ( string name, ushort fid, uint val ) : void

Update an array of unsigned 32 bit integers.

updateVectorU64 ( string name, ushort fid, ulong val ) : void

Update an array of unsigned 64 bit integers.

updateVectorU8 ( string name, ushort fid, byte val ) : void

Update an array of unsigned 8 bit integers.

Méthodes protégées

Méthode Description
DestroyNativePeer ( ) : MamaStatus.mamaStatus

OnDispose ( ) : void

Private Methods

Méthode Description
MamaMsg ( IntPtr nativeHandle ) : System
MamaMsg ( mamaPayloadType payloadId ) : System
convertFromMamaDateTime ( ulong val ) : long
convertToMamaDateTime ( System.DateTime val ) : ulong
tryDateTimeImpl ( string name, ushort fid, System.DateTime &result, bool throwOnError ) : bool
tryI32Impl ( string name, ushort fid, int &result, bool throwOnError ) : bool
tryI64Impl ( string name, ushort fid, long &result, bool throwOnError ) : bool
tryMsgImpl ( string name, ushort fid, MamaMsg &result, bool throwOnError ) : bool
tryVectorMsgImpl ( string name, ushort fid, MamaMsg &result, bool throwOnError ) : bool

Method Details

DestroyNativePeer() protected méthode

protected DestroyNativePeer ( ) : MamaStatus.mamaStatus
Résultat MamaStatus.mamaStatus

MamaMsg() public méthode

Create a msg using the default payload.
public MamaMsg ( ) : System
Résultat System

MamaMsg() public méthode

Create a deep copy of a message.
public MamaMsg ( MamaMsg mamaMsgSrc ) : System
mamaMsgSrc MamaMsg
Résultat System

MamaMsg() public méthode

Create a msg using the payload bridge specified.
public MamaMsg ( Wombat.MamaPayloadBridge payloadBridge ) : System
payloadBridge Wombat.MamaPayloadBridge The payload bridge to create the message for
Résultat System

MamaMsg() public méthode

Create a msg using the payload specified. Char identifying the payload to create the msg for
public MamaMsg ( char payloadId ) : System
payloadId char
Résultat System

OnDispose() protected méthode

protected OnDispose ( ) : void
Résultat void

ToString() public méthode

Return a string representation the message.
public ToString ( ) : string
Résultat string

addBool() public méthode

Add a new bool field.
public addBool ( string name, ushort fid, bool val ) : void
name string
fid ushort
val bool
Résultat void

addChar() public méthode

Add a new char field.
public addChar ( string name, ushort fid, char val ) : void
name string
fid ushort
val char
Résultat void

addDateTime() public méthode

Add a MAMA date/time field.
public addDateTime ( string name, ushort fid, System.DateTime val ) : void
name string
fid ushort
val System.DateTime
Résultat void

addF32() public méthode

Add a new float (f32) field.
public addF32 ( string name, ushort fid, float val ) : void
name string
fid ushort
val float
Résultat void

addF64() public méthode

Add a new f64 field.
public addF64 ( string name, ushort fid, double val ) : void
name string
fid ushort
val double
Résultat void

addI16() public méthode

Add a new 16 bit signed int field.
public addI16 ( string name, ushort fid, short val ) : void
name string
fid ushort
val short
Résultat void

addI32() public méthode

Add a new 32 bit unsigned int field.
public addI32 ( string name, ushort fid, int val ) : void
name string
fid ushort
val int
Résultat void

addI64() public méthode

Add a new I64 field.
public addI64 ( string name, ushort fid, long val ) : void
name string
fid ushort
val long
Résultat void

addI8() public méthode

Add a new 8 bit signed int field.
public addI8 ( string name, ushort fid, sbyte val ) : void
name string
fid ushort
val sbyte
Résultat void

addMsg() public méthode

Add a MamaMsg to the msg
public addMsg ( string name, ushort fid, MamaMsg val ) : void
name string
fid ushort
val MamaMsg
Résultat void

addOpaque() public méthode

Add an opaque field.
public addOpaque ( string name, ushort fid, byte val ) : void
name string
fid ushort
val byte
Résultat void

addPrice() public méthode

Add a MAMA price field.
public addPrice ( string name, ushort fid, Wombat.MamaPrice val ) : void
name string
fid ushort
val Wombat.MamaPrice
Résultat void

addString() public méthode

Add a string field.
public addString ( string name, ushort fid, string val ) : void
name string
fid ushort
val string
Résultat void

addU16() public méthode

Add a new 16 bit unsigned int field.
public addU16 ( string name, ushort fid, ushort val ) : void
name string
fid ushort
val ushort
Résultat void

addU32() public méthode

Add a new 32 bit signed int field.
public addU32 ( string name, ushort fid, uint val ) : void
name string
fid ushort
val uint
Résultat void

addU64() public méthode

Add a new U64 field.
public addU64 ( string name, ushort fid, ulong val ) : void
name string
fid ushort
val ulong
Résultat void

addU8() public méthode

Add a new 8 bit unsigned int field.
public addU8 ( string name, ushort fid, byte val ) : void
name string
fid ushort
val byte
Résultat void

addVectorBool() public méthode

Add an array of booleans to the message.
public addVectorBool ( string name, ushort fid, bool val ) : void
name string
fid ushort
val bool
Résultat void

addVectorChar() public méthode

Add an array of characters to the message.
public addVectorChar ( string name, ushort fid, char val ) : void
name string
fid ushort
val char
Résultat void

addVectorDateTime() public méthode

Add an array of timestamps to the message.
public addVectorDateTime ( string name, ushort fid, System.DateTime val ) : void
name string
fid ushort
val System.DateTime
Résultat void

addVectorF32() public méthode

Add an array of 32 bit floating point numbers to the message.
public addVectorF32 ( string name, ushort fid, float val ) : void
name string
fid ushort
val float
Résultat void

addVectorF64() public méthode

Add an array of 64 bit floating point numbers to the message.
public addVectorF64 ( string name, ushort fid, double val ) : void
name string
fid ushort
val double
Résultat void

addVectorI16() public méthode

Add an array of signed 16 bit integers to the message.
public addVectorI16 ( string name, ushort fid, short val ) : void
name string
fid ushort
val short
Résultat void

addVectorI32() public méthode

Add an array of signed 32 bit integers to the message.
public addVectorI32 ( string name, ushort fid, int val ) : void
name string
fid ushort
val int
Résultat void

addVectorI64() public méthode

Add an array of signed 64 bit integers to the message.
public addVectorI64 ( string name, ushort fid, long val ) : void
name string
fid ushort
val long
Résultat void

addVectorI8() public méthode

Add an array of signed 8 bit integers to the message.
public addVectorI8 ( string name, ushort fid, sbyte val ) : void
name string
fid ushort
val sbyte
Résultat void

addVectorMsg() public méthode

Add an array of nativeHandle objects to the message.
/// Throw if the message array is null. /// /// Throw if there are no items in the message array. ///
public addVectorMsg ( string name, ushort fid, MamaMsg val ) : void
name string /// The field name, can be null or blank if the field Id is supplied. ///
fid ushort /// The field id, can be 0 if the name is specified and field names are turned on. ///
val MamaMsg /// The array of messages to add. ///
Résultat void

addVectorPrice() public méthode

Add an array of prices to the message.
/// Throw if the message array is null. /// /// Throw if there are no items in the message array. ///
public addVectorPrice ( string name, ushort fid, Wombat.MamaPrice val ) : void
name string /// The field name, can be null or blank if the field Id is supplied. ///
fid ushort /// The field id, can be 0 if the name is specified and field names are turned on. ///
val Wombat.MamaPrice /// The array of messages to add. ///
Résultat void

addVectorString() public méthode

Add an array of strings (char*) to the message.
/// Throw if the string array is null. /// /// Throw if there are no items in the string array. ///
public addVectorString ( string name, ushort fid, string val ) : void
name string /// The field name, can be null or blank if the field Id is supplied. ///
fid ushort /// The field id, can be 0 if the name is specified and field names are turned on. ///
val string /// The array of strings to add. ///
Résultat void

addVectorU16() public méthode

Add an array of unsigned 16 bit integers to the message.
public addVectorU16 ( string name, ushort fid, ushort val ) : void
name string
fid ushort
val ushort
Résultat void

addVectorU32() public méthode

Add an array of unsigned 32 bit integers to the message.
public addVectorU32 ( string name, ushort fid, uint val ) : void
name string
fid ushort
val uint
Résultat void

addVectorU64() public méthode

Add an array of unsigned 64 bit integers to the message.
public addVectorU64 ( string name, ushort fid, ulong val ) : void
name string
fid ushort
val ulong
Résultat void

addVectorU8() public méthode

Add an array of unsigned 8 bit integers to the message.
public addVectorU8 ( string name, ushort fid, byte val ) : void
name string
fid ushort
val byte
Résultat void

begin() public méthode

public begin ( MamaMsgIterator &iterator ) : void
iterator MamaMsgIterator
Résultat void

clear() public méthode

Clear a msg. All fields are removed.
public clear ( ) : void
Résultat void

createForBridgeFromBuffer() public méthode

public createForBridgeFromBuffer ( byte byteBuffer, int size, Wombat.MamaBridge bridgeImpl ) : void
byteBuffer byte
size int
bridgeImpl Wombat.MamaBridge
Résultat void

createFromBuffer() public méthode

public createFromBuffer ( byte byteBuffer, int size ) : void
byteBuffer byte
size int
Résultat void

destroy() public méthode

Destroy a message and free any resources associated with it.
public destroy ( ) : void
Résultat void

detach() public méthode

public detach ( ) : MamaMsg
Résultat MamaMsg

end() public méthode

public end ( MamaMsgIterator &iterator ) : void
iterator MamaMsgIterator
Résultat void

getBool() public méthode

Get a bool field.
public getBool ( Wombat.MamaFieldDescriptor descriptor ) : bool
descriptor Wombat.MamaFieldDescriptor
Résultat bool

getBool() public méthode

Get a bool field.
public getBool ( Wombat.MamaFieldDescriptor descriptor, bool valueIfMissing ) : bool
descriptor Wombat.MamaFieldDescriptor
valueIfMissing bool
Résultat bool

getBool() public méthode

Get a bool field.
public getBool ( string name, ushort fid ) : bool
name string
fid ushort
Résultat bool

getBool() public méthode

Get a bool field.
public getBool ( string name, ushort fid, bool valueIfMissing ) : bool
name string
fid ushort
valueIfMissing bool
Résultat bool

getByteBuffer() public méthode

public getByteBuffer ( byte &byteBuffer, int &size ) : void
byteBuffer byte
size int
Résultat void

getByteSize() public méthode

Get the size of the underlying message in bytes. Only works for tibrvMsg and wombatmsg types.
public getByteSize ( ) : int
Résultat int

getChar() public méthode

Get a char field.
public getChar ( Wombat.MamaFieldDescriptor descriptor ) : char
descriptor Wombat.MamaFieldDescriptor
Résultat char

getChar() public méthode

Get a char field.
public getChar ( Wombat.MamaFieldDescriptor descriptor, char valueIfMissing ) : char
descriptor Wombat.MamaFieldDescriptor
valueIfMissing char
Résultat char

getChar() public méthode

Get a char field.
public getChar ( string name, ushort fid ) : char
name string
fid ushort
Résultat char

getChar() public méthode

Get a char field.
public getChar ( string name, ushort fid, char valueIfMissing ) : char
name string
fid ushort
valueIfMissing char
Résultat char

getDateTime() public méthode

Get a MAMA date/time field.
public getDateTime ( Wombat.MamaFieldDescriptor descriptor ) : System.DateTime
descriptor Wombat.MamaFieldDescriptor
Résultat System.DateTime

getDateTime() public méthode

Get a MAMA date/time field.
public getDateTime ( Wombat.MamaFieldDescriptor descriptor, System.DateTime valueIfMissing ) : System.DateTime
descriptor Wombat.MamaFieldDescriptor
valueIfMissing System.DateTime
Résultat System.DateTime

getDateTime() public méthode

Get a MAMA date/time field.
public getDateTime ( string name, ushort fid ) : System.DateTime
name string
fid ushort
Résultat System.DateTime

getDateTime() public méthode

Get a MAMA date/time field.
public getDateTime ( string name, ushort fid, System.DateTime valueIfMissing ) : System.DateTime
name string
fid ushort
valueIfMissing System.DateTime
Résultat System.DateTime

getEntitleCode() public méthode

Get the entitle code for this message. The result defaults to 0 (no entitlement) if the field is not present.
public getEntitleCode ( ) : int
Résultat int

getF32() public méthode

Get a float (f32) field.
public getF32 ( Wombat.MamaFieldDescriptor descriptor ) : float
descriptor Wombat.MamaFieldDescriptor
Résultat float

getF32() public méthode

Get a float (f32) field.
public getF32 ( Wombat.MamaFieldDescriptor descriptor, float valueIfMissing ) : float
descriptor Wombat.MamaFieldDescriptor
valueIfMissing float
Résultat float

getF32() public méthode

Get a float (f32) field.
public getF32 ( string name, ushort fid ) : float
name string
fid ushort
Résultat float

getF32() public méthode

Get a float (f32) field.
public getF32 ( string name, ushort fid, float valueIfMissing ) : float
name string
fid ushort
valueIfMissing float
Résultat float

getF64() public méthode

Get a F64 field.
public getF64 ( Wombat.MamaFieldDescriptor descriptor ) : double
descriptor Wombat.MamaFieldDescriptor
Résultat double

getF64() public méthode

Get a F64 field.
public getF64 ( Wombat.MamaFieldDescriptor descriptor, double valueIfMissing ) : double
descriptor Wombat.MamaFieldDescriptor
valueIfMissing double
Résultat double

getF64() public méthode

Get a F64 field.
public getF64 ( string name, ushort fid ) : double
name string
fid ushort
Résultat double

getF64() public méthode

Get a F64 field.
public getF64 ( string name, ushort fid, double valueIfMissing ) : double
name string
fid ushort
valueIfMissing double
Résultat double

getField() public méthode

Get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.
public getField ( Wombat.MamaFieldDescriptor descriptor ) : Wombat.MamaMsgField
descriptor Wombat.MamaFieldDescriptor
Résultat Wombat.MamaMsgField

getField() public méthode

Get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.
public getField ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaMsgField valueIfMissing ) : Wombat.MamaMsgField
descriptor Wombat.MamaFieldDescriptor
valueIfMissing Wombat.MamaMsgField
Résultat Wombat.MamaMsgField

getField() public méthode

Get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.
public getField ( string name, ushort fid ) : Wombat.MamaMsgField
name string
fid ushort
Résultat Wombat.MamaMsgField

getField() public méthode

Get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.
public getField ( string name, ushort fid, Wombat.MamaMsgField valueIfMissing ) : Wombat.MamaMsgField
name string
fid ushort
valueIfMissing Wombat.MamaMsgField
Résultat Wombat.MamaMsgField

getFieldAsString() public méthode

Return the field value as string
public getFieldAsString ( string name, ushort fid ) : string
name string
fid ushort
Résultat string

getI16() public méthode

Get a I16, signed 16 bit integer, field.
public getI16 ( Wombat.MamaFieldDescriptor descriptor ) : short
descriptor Wombat.MamaFieldDescriptor
Résultat short

getI16() public méthode

Get a I16, signed 16 bit integer, field.
public getI16 ( Wombat.MamaFieldDescriptor descriptor, short valueIfMissing ) : short
descriptor Wombat.MamaFieldDescriptor
valueIfMissing short
Résultat short

getI16() public méthode

Get a I16, signed 16 bit integer, field.
public getI16 ( string name, ushort fid ) : short
name string
fid ushort
Résultat short

getI16() public méthode

Get a I16, signed 16 bit integer, field.
public getI16 ( string name, ushort fid, short valueIfMissing ) : short
name string
fid ushort
valueIfMissing short
Résultat short

getI32() public méthode

Get a I32, signed 32 bit integer, field.
public getI32 ( Wombat.MamaFieldDescriptor descriptor ) : int
descriptor Wombat.MamaFieldDescriptor
Résultat int

getI32() public méthode

Get a I32, signed 32 bit integer, field.
public getI32 ( Wombat.MamaFieldDescriptor descriptor, int valueIfMissing ) : int
descriptor Wombat.MamaFieldDescriptor
valueIfMissing int
Résultat int

getI32() public méthode

Get a I32, signed 32 bit integer, field.
public getI32 ( string name, ushort fid ) : int
name string
fid ushort
Résultat int

getI32() public méthode

Get a I32, signed 32 bit integer, field.
public getI32 ( string name, ushort fid, int valueIfMissing ) : int
name string
fid ushort
valueIfMissing int
Résultat int

getI64() public méthode

Get a I64, signed 64 bit integer, field.
public getI64 ( Wombat.MamaFieldDescriptor descriptor ) : long
descriptor Wombat.MamaFieldDescriptor
Résultat long

getI64() public méthode

Get a I64, signed 64 bit integer, field.
public getI64 ( Wombat.MamaFieldDescriptor descriptor, long valueIfMissing ) : long
descriptor Wombat.MamaFieldDescriptor
valueIfMissing long
Résultat long

getI64() public méthode

Get a I64, signed 64 bit integer, field.
public getI64 ( string name, ushort fid ) : long
name string
fid ushort
Résultat long

getI64() public méthode

Get a I64, signed 64 bit integer, field.
public getI64 ( string name, ushort fid, long valueIfMissing ) : long
name string
fid ushort
valueIfMissing long
Résultat long

getI8() public méthode

Get a I8, signed 8 bit integer, field.
public getI8 ( Wombat.MamaFieldDescriptor descriptor ) : sbyte
descriptor Wombat.MamaFieldDescriptor
Résultat sbyte

getI8() public méthode

Get a I8, signed 8 bit integer, field.
public getI8 ( Wombat.MamaFieldDescriptor descriptor, sbyte valueIfMissing ) : sbyte
descriptor Wombat.MamaFieldDescriptor
valueIfMissing sbyte
Résultat sbyte

getI8() public méthode

Get a I8, signed 8 bit integer, field.
public getI8 ( string name, ushort fid ) : sbyte
name string
fid ushort
Résultat sbyte

getI8() public méthode

Get a I8, signed 8 bit integer, field.
public getI8 ( string name, ushort fid, sbyte valueIfMissing ) : sbyte
name string
fid ushort
valueIfMissing sbyte
Résultat sbyte

getMsg() public méthode

Get a submessage.
public getMsg ( Wombat.MamaFieldDescriptor descriptor ) : MamaMsg
descriptor Wombat.MamaFieldDescriptor
Résultat MamaMsg

getMsg() public méthode

Get a submessage.
public getMsg ( Wombat.MamaFieldDescriptor descriptor, MamaMsg valueIfMissing ) : MamaMsg
descriptor Wombat.MamaFieldDescriptor
valueIfMissing MamaMsg
Résultat MamaMsg

getMsg() public méthode

Get a submessage.
public getMsg ( string name, ushort fid ) : MamaMsg
name string
fid ushort
Résultat MamaMsg

getMsg() public méthode

Get a submessage.
public getMsg ( string name, ushort fid, MamaMsg valueIfMissing ) : MamaMsg
name string
fid ushort
valueIfMissing MamaMsg
Résultat MamaMsg

getNumFields() public méthode

Returns the total number of fields in the message. Sub-messages count as a single field.
public getNumFields ( ) : int
Résultat int

getOpaque() public méthode

Get a opaque field.
public getOpaque ( Wombat.MamaFieldDescriptor descriptor ) : byte[]
descriptor Wombat.MamaFieldDescriptor
Résultat byte[]

getOpaque() public méthode

Get a opaque field.
public getOpaque ( Wombat.MamaFieldDescriptor descriptor, byte valueIfMissing ) : byte[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing byte
Résultat byte[]

getOpaque() public méthode

Get an opaque field.
public getOpaque ( string name, ushort fid ) : byte[]
name string
fid ushort
Résultat byte[]

getOpaque() public méthode

Get a opaque field.
public getOpaque ( string name, ushort fid, byte valueIfMissing ) : byte[]
name string
fid ushort
valueIfMissing byte
Résultat byte[]

getPayloadType() public méthode

Return the payload type
public getPayloadType ( ) : mamaPayloadType
Résultat mamaPayloadType

getPrice() public méthode

Get a MAMA price field.
public getPrice ( Wombat.MamaFieldDescriptor descriptor ) : Wombat.MamaPrice
descriptor Wombat.MamaFieldDescriptor
Résultat Wombat.MamaPrice

getPrice() public méthode

Get a MAMA price field.
public getPrice ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaPrice valueIfMissing ) : Wombat.MamaPrice
descriptor Wombat.MamaFieldDescriptor
valueIfMissing Wombat.MamaPrice
Résultat Wombat.MamaPrice

getPrice() public méthode

Get a MAMA price field.
public getPrice ( string name, ushort fid ) : Wombat.MamaPrice
name string
fid ushort
Résultat Wombat.MamaPrice

getPrice() public méthode

Get a MAMA price field.
public getPrice ( string name, ushort fid, Wombat.MamaPrice valueIfMissing ) : Wombat.MamaPrice
name string
fid ushort
valueIfMissing Wombat.MamaPrice
Résultat Wombat.MamaPrice

getSeqNum() public méthode

Return the sequence
public getSeqNum ( ) : uint
Résultat uint

getStatus() public méthode

Return the status
public getStatus ( ) : mamaMsgStatus
Résultat mamaMsgStatus

getString() public méthode

Get a string field.
public getString ( Wombat.MamaFieldDescriptor descriptor ) : string
descriptor Wombat.MamaFieldDescriptor
Résultat string

getString() public méthode

Get a string field.
public getString ( Wombat.MamaFieldDescriptor descriptor, string valueIfMissing ) : string
descriptor Wombat.MamaFieldDescriptor
valueIfMissing string
Résultat string

getString() public méthode

Get a string field.
public getString ( string name, ushort fid ) : string
name string
fid ushort
Résultat string

getString() public méthode

Get a string field.
public getString ( string name, ushort fid, string valueIfMissing ) : string
name string
fid ushort
valueIfMissing string
Résultat string

getType() public méthode

Extract the type
public getType ( ) : mamaMsgType
Résultat mamaMsgType

getU16() public méthode

Get a U16, unsigned 16 bit integer, field.
public getU16 ( Wombat.MamaFieldDescriptor descriptor ) : ushort
descriptor Wombat.MamaFieldDescriptor
Résultat ushort

getU16() public méthode

Get a U16, unsigned 16 bit integer, field.
public getU16 ( Wombat.MamaFieldDescriptor descriptor, ushort valueIfMissing ) : ushort
descriptor Wombat.MamaFieldDescriptor
valueIfMissing ushort
Résultat ushort

getU16() public méthode

Get a U16, unsigned 16 bit integer, field.
public getU16 ( string name, ushort fid ) : ushort
name string
fid ushort
Résultat ushort

getU16() public méthode

Get a U16, unsigned 16 bit integer, field.
public getU16 ( string name, ushort fid, ushort valueIfMissing ) : ushort
name string
fid ushort
valueIfMissing ushort
Résultat ushort

getU32() public méthode

Get a U32, unsigned 32 bit integer, field.
public getU32 ( Wombat.MamaFieldDescriptor descriptor ) : uint
descriptor Wombat.MamaFieldDescriptor
Résultat uint

getU32() public méthode

Get a U32, unsigned 32 bit integer, field.
public getU32 ( Wombat.MamaFieldDescriptor descriptor, uint valueIfMissing ) : uint
descriptor Wombat.MamaFieldDescriptor
valueIfMissing uint
Résultat uint

getU32() public méthode

Get a U32, unsigned 32 bit integer, field.
public getU32 ( string name, ushort fid ) : uint
name string
fid ushort
Résultat uint

getU32() public méthode

Get a U32, unsigned 32 bit integer, field.
public getU32 ( string name, ushort fid, uint valueIfMissing ) : uint
name string
fid ushort
valueIfMissing uint
Résultat uint

getU64() public méthode

Get a U64, unsigned 64 bit integer, field.
public getU64 ( Wombat.MamaFieldDescriptor descriptor ) : ulong
descriptor Wombat.MamaFieldDescriptor
Résultat ulong

getU64() public méthode

Get a U64, unsigned 64 bit integer, field.
public getU64 ( Wombat.MamaFieldDescriptor descriptor, ulong valueIfMissing ) : ulong
descriptor Wombat.MamaFieldDescriptor
valueIfMissing ulong
Résultat ulong

getU64() public méthode

Get a U64, unsigned 64 bit integer, field.
public getU64 ( string name, ushort fid ) : ulong
name string
fid ushort
Résultat ulong

getU64() public méthode

Get a U64, unsigned 64 bit integer, field.
public getU64 ( string name, ushort fid, ulong valueIfMissing ) : ulong
name string
fid ushort
valueIfMissing ulong
Résultat ulong

getU8() public méthode

Get a U8, unsigned 8 bit integer, field.
public getU8 ( Wombat.MamaFieldDescriptor descriptor ) : byte
descriptor Wombat.MamaFieldDescriptor
Résultat byte

getU8() public méthode

Get a U8, unsigned 8 bit integer, field.
public getU8 ( Wombat.MamaFieldDescriptor descriptor, byte valueIfMissing ) : byte
descriptor Wombat.MamaFieldDescriptor
valueIfMissing byte
Résultat byte

getU8() public méthode

Get a U8, unsigned 8 bit integer, field.
public getU8 ( string name, ushort fid ) : byte
name string
fid ushort
Résultat byte

getU8() public méthode

Get a U8, unsigned 8 bit integer, field.
public getU8 ( string name, ushort fid, byte valueIfMissing ) : byte
name string
fid ushort
valueIfMissing byte
Résultat byte

getVectorBool() public méthode

Get a vector of booleans.
public getVectorBool ( Wombat.MamaFieldDescriptor descriptor ) : bool[]
descriptor Wombat.MamaFieldDescriptor
Résultat bool[]

getVectorBool() public méthode

Get a vector of booleans.
public getVectorBool ( Wombat.MamaFieldDescriptor descriptor, bool valueIfMissing ) : bool[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing bool
Résultat bool[]

getVectorBool() public méthode

Get a vector of booleans.
public getVectorBool ( string name, ushort fid ) : bool[]
name string
fid ushort
Résultat bool[]

getVectorBool() public méthode

Get a vector of booleans.
public getVectorBool ( string name, ushort fid, bool valueIfMissing ) : bool[]
name string
fid ushort
valueIfMissing bool
Résultat bool[]

getVectorChar() public méthode

Get a vector of chars.
public getVectorChar ( Wombat.MamaFieldDescriptor descriptor ) : char[]
descriptor Wombat.MamaFieldDescriptor
Résultat char[]

getVectorChar() public méthode

Get a vector of chars.
public getVectorChar ( Wombat.MamaFieldDescriptor descriptor, char valueIfMissing ) : char[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing char
Résultat char[]

getVectorChar() public méthode

Get a vector of chars.
public getVectorChar ( string name, ushort fid ) : char[]
name string
fid ushort
Résultat char[]

getVectorChar() public méthode

Get a vector of chars.
public getVectorChar ( string name, ushort fid, char valueIfMissing ) : char[]
name string
fid ushort
valueIfMissing char
Résultat char[]

getVectorDateTime() public méthode

Get a vector of timestamps.
public getVectorDateTime ( Wombat.MamaFieldDescriptor descriptor ) : System.DateTime[]
descriptor Wombat.MamaFieldDescriptor
Résultat System.DateTime[]

getVectorDateTime() public méthode

Get a vector of timestamps.
public getVectorDateTime ( Wombat.MamaFieldDescriptor descriptor, System.DateTime valueIfMissing ) : System.DateTime[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing System.DateTime
Résultat System.DateTime[]

getVectorDateTime() public méthode

Get a vector of timestamps.
public getVectorDateTime ( string name, ushort fid ) : System.DateTime[]
name string
fid ushort
Résultat System.DateTime[]

getVectorDateTime() public méthode

Get a vector of timestamps.
public getVectorDateTime ( string name, ushort fid, System.DateTime valueIfMissing ) : System.DateTime[]
name string
fid ushort
valueIfMissing System.DateTime
Résultat System.DateTime[]

getVectorF32() public méthode

Get a vector of 32 bit floating point numbers.
public getVectorF32 ( Wombat.MamaFieldDescriptor descriptor ) : float[]
descriptor Wombat.MamaFieldDescriptor
Résultat float[]

getVectorF32() public méthode

Get a vector of 32 bit floating point numbers.
public getVectorF32 ( Wombat.MamaFieldDescriptor descriptor, float valueIfMissing ) : float[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing float
Résultat float[]

getVectorF32() public méthode

Get a vector of 32 bit floating point numbers.
public getVectorF32 ( string name, ushort fid ) : float[]
name string
fid ushort
Résultat float[]

getVectorF32() public méthode

Get a vector of 32 bit floating point numbers.
public getVectorF32 ( string name, ushort fid, float valueIfMissing ) : float[]
name string
fid ushort
valueIfMissing float
Résultat float[]

getVectorF64() public méthode

Get a vector of 64 bit floating point numbers.
public getVectorF64 ( Wombat.MamaFieldDescriptor descriptor ) : double[]
descriptor Wombat.MamaFieldDescriptor
Résultat double[]

getVectorF64() public méthode

Get a vector of 64 bit floating point numbers.
public getVectorF64 ( Wombat.MamaFieldDescriptor descriptor, double valueIfMissing ) : double[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing double
Résultat double[]

getVectorF64() public méthode

Get a vector of 64 bit floating point numbers.
public getVectorF64 ( string name, ushort fid ) : double[]
name string
fid ushort
Résultat double[]

getVectorF64() public méthode

Get a vector of 64 bit floating point numbers.
public getVectorF64 ( string name, ushort fid, double valueIfMissing ) : double[]
name string
fid ushort
valueIfMissing double
Résultat double[]

getVectorI16() public méthode

Get a vector of signed 16 bit integers.
public getVectorI16 ( Wombat.MamaFieldDescriptor descriptor ) : short[]
descriptor Wombat.MamaFieldDescriptor
Résultat short[]

getVectorI16() public méthode

Get a vector of signed 16 bit integers.
public getVectorI16 ( Wombat.MamaFieldDescriptor descriptor, short valueIfMissing ) : short[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing short
Résultat short[]

getVectorI16() public méthode

Get a vector of signed 16 bit integers.
public getVectorI16 ( string name, ushort fid ) : short[]
name string
fid ushort
Résultat short[]

getVectorI16() public méthode

Get a vector of signed 16 bit integers.
public getVectorI16 ( string name, ushort fid, short valueIfMissing ) : short[]
name string
fid ushort
valueIfMissing short
Résultat short[]

getVectorI32() public méthode

Get a vector of signed 32 bit integers.
public getVectorI32 ( Wombat.MamaFieldDescriptor descriptor ) : int[]
descriptor Wombat.MamaFieldDescriptor
Résultat int[]

getVectorI32() public méthode

Get a vector of signed 32 bit integers.
public getVectorI32 ( Wombat.MamaFieldDescriptor descriptor, int valueIfMissing ) : int[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing int
Résultat int[]

getVectorI32() public méthode

Get a vector of signed 32 bit integers.
public getVectorI32 ( string name, ushort fid ) : int[]
name string
fid ushort
Résultat int[]

getVectorI32() public méthode

Get a vector of signed 32 bit integers.
public getVectorI32 ( string name, ushort fid, int valueIfMissing ) : int[]
name string
fid ushort
valueIfMissing int
Résultat int[]

getVectorI64() public méthode

Get a vector of signed 64 bit integers.
public getVectorI64 ( Wombat.MamaFieldDescriptor descriptor ) : long[]
descriptor Wombat.MamaFieldDescriptor
Résultat long[]

getVectorI64() public méthode

Get a vector of signed 64 bit integers.
public getVectorI64 ( Wombat.MamaFieldDescriptor descriptor, long valueIfMissing ) : long[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing long
Résultat long[]

getVectorI64() public méthode

Get a vector of signed 64 bit integers.
public getVectorI64 ( string name, ushort fid ) : long[]
name string
fid ushort
Résultat long[]

getVectorI64() public méthode

Get a vector of signed 64 bit integers.
public getVectorI64 ( string name, ushort fid, long valueIfMissing ) : long[]
name string
fid ushort
valueIfMissing long
Résultat long[]

getVectorI8() public méthode

Get a vector of signed 8 bit integers.
public getVectorI8 ( Wombat.MamaFieldDescriptor descriptor ) : sbyte[]
descriptor Wombat.MamaFieldDescriptor
Résultat sbyte[]

getVectorI8() public méthode

Get a vector of signed 8 bit integers.
public getVectorI8 ( Wombat.MamaFieldDescriptor descriptor, sbyte valueIfMissing ) : sbyte[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing sbyte
Résultat sbyte[]

getVectorI8() public méthode

Get a vector of signed 8 bit integers.
public getVectorI8 ( string name, ushort fid ) : sbyte[]
name string
fid ushort
Résultat sbyte[]

getVectorI8() public méthode

Get a vector of signed 8 bit integers.
public getVectorI8 ( string name, ushort fid, sbyte valueIfMissing ) : sbyte[]
name string
fid ushort
valueIfMissing sbyte
Résultat sbyte[]

getVectorMsg() public méthode

Get a vector of submessages.
public getVectorMsg ( Wombat.MamaFieldDescriptor descriptor ) : Wombat.MamaMsg[]
descriptor Wombat.MamaFieldDescriptor
Résultat Wombat.MamaMsg[]

getVectorMsg() public méthode

Get a vector of submessages.
public getVectorMsg ( Wombat.MamaFieldDescriptor descriptor, MamaMsg valueIfMissing ) : Wombat.MamaMsg[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing MamaMsg
Résultat Wombat.MamaMsg[]

getVectorMsg() public méthode

Get a vector of submessages.
public getVectorMsg ( string name, ushort fid ) : Wombat.MamaMsg[]
name string
fid ushort
Résultat Wombat.MamaMsg[]

getVectorMsg() public méthode

Get a vector of submessages.
public getVectorMsg ( string name, ushort fid, MamaMsg valueIfMissing ) : Wombat.MamaMsg[]
name string
fid ushort
valueIfMissing MamaMsg
Résultat Wombat.MamaMsg[]

getVectorPrice() public méthode

Get a vector of prices.
public getVectorPrice ( Wombat.MamaFieldDescriptor descriptor ) : Wombat.MamaPrice[]
descriptor Wombat.MamaFieldDescriptor
Résultat Wombat.MamaPrice[]

getVectorPrice() public méthode

Get a vector of prices.
public getVectorPrice ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaPrice valueIfMissing ) : Wombat.MamaPrice[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing Wombat.MamaPrice
Résultat Wombat.MamaPrice[]

getVectorPrice() public méthode

Get a vector of prices.
public getVectorPrice ( string name, ushort fid ) : Wombat.MamaPrice[]
name string
fid ushort
Résultat Wombat.MamaPrice[]

getVectorPrice() public méthode

Get a vector of prices.
public getVectorPrice ( string name, ushort fid, Wombat.MamaPrice valueIfMissing ) : Wombat.MamaPrice[]
name string
fid ushort
valueIfMissing Wombat.MamaPrice
Résultat Wombat.MamaPrice[]

getVectorString() public méthode

Get a vector of strings (char*).
public getVectorString ( Wombat.MamaFieldDescriptor descriptor ) : string[]
descriptor Wombat.MamaFieldDescriptor
Résultat string[]

getVectorString() public méthode

Get a vector of strings (char*).
public getVectorString ( Wombat.MamaFieldDescriptor descriptor, string valueIfMissing ) : string[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing string
Résultat string[]

getVectorString() public méthode

Get a vector of strings (char*).
/// Thrown if the vector could not be found. ///
public getVectorString ( string name, ushort fid ) : string[]
name string /// The field name, can be null or blank if the field Id is supplied. ///
fid ushort /// The field id, can be 0 if the name is specified and field names are turned on. ///
Résultat string[]

getVectorString() public méthode

Get a vector of strings (char*).
public getVectorString ( string name, ushort fid, string valueIfMissing ) : string[]
name string
fid ushort
valueIfMissing string
Résultat string[]

getVectorU16() public méthode

Get a vector of unsigned 16 bit integers.
public getVectorU16 ( Wombat.MamaFieldDescriptor descriptor ) : ushort[]
descriptor Wombat.MamaFieldDescriptor
Résultat ushort[]

getVectorU16() public méthode

Get a vector of unsigned 16 bit integers.
public getVectorU16 ( Wombat.MamaFieldDescriptor descriptor, ushort valueIfMissing ) : ushort[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing ushort
Résultat ushort[]

getVectorU16() public méthode

Get a vector of unsigned 16 bit integers.
public getVectorU16 ( string name, ushort fid ) : ushort[]
name string
fid ushort
Résultat ushort[]

getVectorU16() public méthode

Get a vector of unsigned 16 bit integers.
public getVectorU16 ( string name, ushort fid, ushort valueIfMissing ) : ushort[]
name string
fid ushort
valueIfMissing ushort
Résultat ushort[]

getVectorU32() public méthode

Get a vector of unsigned 32 bit integers.
public getVectorU32 ( Wombat.MamaFieldDescriptor descriptor ) : uint[]
descriptor Wombat.MamaFieldDescriptor
Résultat uint[]

getVectorU32() public méthode

Get a vector of unsigned 32 bit integers.
public getVectorU32 ( Wombat.MamaFieldDescriptor descriptor, uint valueIfMissing ) : uint[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing uint
Résultat uint[]

getVectorU32() public méthode

Get a vector of unsigned 32 bit integers.
public getVectorU32 ( string name, ushort fid ) : uint[]
name string
fid ushort
Résultat uint[]

getVectorU32() public méthode

Get a vector of unsigned 32 bit integers.
public getVectorU32 ( string name, ushort fid, uint valueIfMissing ) : uint[]
name string
fid ushort
valueIfMissing uint
Résultat uint[]

getVectorU64() public méthode

Get a vector of unsigned 64 bit integers.
public getVectorU64 ( Wombat.MamaFieldDescriptor descriptor ) : ulong[]
descriptor Wombat.MamaFieldDescriptor
Résultat ulong[]

getVectorU64() public méthode

Get a vector of unsigned 64 bit integers.
public getVectorU64 ( Wombat.MamaFieldDescriptor descriptor, ulong valueIfMissing ) : ulong[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing ulong
Résultat ulong[]

getVectorU64() public méthode

Get a vector of unsigned 64 bit integers.
public getVectorU64 ( string name, ushort fid ) : ulong[]
name string
fid ushort
Résultat ulong[]

getVectorU64() public méthode

Get a vector of unsigned 64 bit integers.
public getVectorU64 ( string name, ushort fid, ulong valueIfMissing ) : ulong[]
name string
fid ushort
valueIfMissing ulong
Résultat ulong[]

getVectorU8() public méthode

Get a vector of unsigned 8 bit integers.
public getVectorU8 ( Wombat.MamaFieldDescriptor descriptor ) : byte[]
descriptor Wombat.MamaFieldDescriptor
Résultat byte[]

getVectorU8() public méthode

Get a vector of unsigned 8 bit integers.
public getVectorU8 ( Wombat.MamaFieldDescriptor descriptor, byte valueIfMissing ) : byte[]
descriptor Wombat.MamaFieldDescriptor
valueIfMissing byte
Résultat byte[]

getVectorU8() public méthode

Get a vector of unsigned 8 bit integers.
public getVectorU8 ( string name, ushort fid ) : byte[]
name string
fid ushort
Résultat byte[]

getVectorU8() public méthode

Get a vector of unsigned 8 bit integers.
public getVectorU8 ( string name, ushort fid, byte valueIfMissing ) : byte[]
name string
fid ushort
valueIfMissing byte
Résultat byte[]

iterateFields() public méthode

Invoke the specified callback for each field in the message.
public iterateFields ( MamaMsgFieldIterator iterator, Wombat.MamaDictionary dictionary, object closure ) : void
iterator MamaMsgFieldIterator
dictionary Wombat.MamaDictionary
closure object
Résultat void

stringForMsg() public méthode

Return the string for this message
public stringForMsg ( ) : string
Résultat string

stringForStatus() public méthode

Return the status string
public stringForStatus ( mamaMsgStatus type ) : string
type mamaMsgStatus
Résultat string

stringForType() public méthode

Return the type name.
public stringForType ( mamaMsgType type ) : string
type mamaMsgType
Résultat string

tryBool() public méthode

Try to get a bool field.
public tryBool ( Wombat.MamaFieldDescriptor descriptor, bool &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result bool
Résultat bool

tryBool() public méthode

Try to get a bool field.
public tryBool ( string name, ushort fid, bool &result ) : bool
name string
fid ushort
result bool
Résultat bool

tryChar() public méthode

Try to get a char field.
public tryChar ( Wombat.MamaFieldDescriptor descriptor, char &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result char
Résultat bool

tryChar() public méthode

Try to get a char field.
public tryChar ( string name, ushort fid, char &result ) : bool
name string
fid ushort
result char
Résultat bool

tryDateTime() public méthode

public tryDateTime ( Wombat.MamaFieldDescriptor descriptor, System.DateTime &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result System.DateTime
Résultat bool

tryDateTime() public méthode

public tryDateTime ( string name, ushort fid, System.DateTime &result ) : bool
name string
fid ushort
result System.DateTime
Résultat bool

tryF32() public méthode

Try to get a float (f32) field.
public tryF32 ( Wombat.MamaFieldDescriptor descriptor, float &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result float
Résultat bool

tryF32() public méthode

Try to get a float (f32) field.
public tryF32 ( string name, ushort fid, float &result ) : bool
name string
fid ushort
result float
Résultat bool

tryF64() public méthode

Try to get a f64 field.
public tryF64 ( Wombat.MamaFieldDescriptor descriptor, double &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result double
Résultat bool

tryF64() public méthode

Try to get a f64 field.
public tryF64 ( string name, ushort fid, double &result ) : bool
name string
fid ushort
result double
Résultat bool

tryField() public méthode

Try to get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.
public tryField ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaMsgField &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result Wombat.MamaMsgField
Résultat bool

tryField() public méthode

Try to get a MAMA msg field. The result contains the reusable field object of the nativeHandle object. Applications calling this method will receive the same reusable object for repeated calls on same nativeHandle object.
public tryField ( string name, ushort fid, Wombat.MamaMsgField &result ) : bool
name string
fid ushort
result Wombat.MamaMsgField
Résultat bool

tryI16() public méthode

Try to get a I16, signed 16 bit integer, field.
public tryI16 ( Wombat.MamaFieldDescriptor descriptor, short &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result short
Résultat bool

tryI16() public méthode

Try to get a I16, signed 16 bit integer, field.
public tryI16 ( string name, ushort fid, short &result ) : bool
name string
fid ushort
result short
Résultat bool

tryI32() public méthode

public tryI32 ( Wombat.MamaFieldDescriptor descriptor, Wombat.NullableInt &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result Wombat.NullableInt
Résultat bool

tryI32() public méthode

Try to get a I32, signed 32 bit integer, field.
public tryI32 ( Wombat.MamaFieldDescriptor descriptor, int &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result int
Résultat bool

tryI32() public méthode

public tryI32 ( string name, ushort fid, Wombat.NullableInt &result ) : bool
name string
fid ushort
result Wombat.NullableInt
Résultat bool

tryI32() public méthode

Try to get a I32, signed 32 bit integer, field.
public tryI32 ( string name, ushort fid, int &result ) : bool
name string
fid ushort
result int
Résultat bool

tryI64() public méthode

public tryI64 ( Wombat.MamaFieldDescriptor descriptor, Wombat.NullableLong &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result Wombat.NullableLong
Résultat bool

tryI64() public méthode

public tryI64 ( Wombat.MamaFieldDescriptor descriptor, long &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result long
Résultat bool

tryI64() public méthode

public tryI64 ( string name, ushort fid, Wombat.NullableLong &result ) : bool
name string
fid ushort
result Wombat.NullableLong
Résultat bool

tryI64() public méthode

public tryI64 ( string name, ushort fid, long &result ) : bool
name string
fid ushort
result long
Résultat bool

tryI8() public méthode

Try to get a I8, signed 8 bit integer, field.
public tryI8 ( Wombat.MamaFieldDescriptor descriptor, sbyte &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result sbyte
Résultat bool

tryI8() public méthode

Try to get a I8, signed 8 bit integer, field.
public tryI8 ( string name, ushort fid, sbyte &result ) : bool
name string
fid ushort
result sbyte
Résultat bool

tryMsg() public méthode

Try to get a submessage.
public tryMsg ( Wombat.MamaFieldDescriptor descriptor, MamaMsg &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result MamaMsg
Résultat bool

tryMsg() public méthode

Try to get a submessage.
public tryMsg ( string name, ushort fid, MamaMsg &result ) : bool
name string
fid ushort
result MamaMsg
Résultat bool

tryOpaque() public méthode

Try to get an opaque field.
public tryOpaque ( Wombat.MamaFieldDescriptor descriptor, byte &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result byte
Résultat bool

tryOpaque() public méthode

Try to get an opaque field.
public tryOpaque ( string name, ushort fid, byte &result ) : bool
name string
fid ushort
result byte
Résultat bool

tryPrice() public méthode

Try to get a MAMA price field.
public tryPrice ( Wombat.MamaFieldDescriptor descriptor, Wombat.MamaPrice &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result Wombat.MamaPrice
Résultat bool

tryPrice() public méthode

Try to get a MAMA price field.
public tryPrice ( string name, ushort fid, Wombat.MamaPrice &result ) : bool
name string
fid ushort
result Wombat.MamaPrice
Résultat bool

tryString() public méthode

Try to get a string field.
public tryString ( Wombat.MamaFieldDescriptor descriptor, string &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result string
Résultat bool

tryString() public méthode

Try to get a string field.
public tryString ( string name, ushort fid, string &result ) : bool
name string
fid ushort
result string
Résultat bool

tryStringAnsi() public méthode

public tryStringAnsi ( Wombat.MamaFieldDescriptor descriptor, IntPtr &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result System.IntPtr
Résultat bool

tryStringAnsi() public méthode

public tryStringAnsi ( string name, ushort fid, IntPtr &result ) : bool
name string
fid ushort
result System.IntPtr
Résultat bool

tryU16() public méthode

Try to get a U16, unsigned 16 bit integer, field.
public tryU16 ( Wombat.MamaFieldDescriptor descriptor, ushort &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result ushort
Résultat bool

tryU16() public méthode

Try to get a U16, unsigned 16 bit integer, field.
public tryU16 ( string name, ushort fid, ushort &result ) : bool
name string
fid ushort
result ushort
Résultat bool

tryU32() public méthode

Try to get a U32, unsigned 32 bit integer, field.
public tryU32 ( Wombat.MamaFieldDescriptor descriptor, uint &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result uint
Résultat bool

tryU32() public méthode

Try to get a U32, unsigned 32 bit integer, field.
public tryU32 ( string name, ushort fid, uint &result ) : bool
name string
fid ushort
result uint
Résultat bool

tryU64() public méthode

Try to get a U64, unsigned 64 bit integer, field.
public tryU64 ( Wombat.MamaFieldDescriptor descriptor, ulong &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result ulong
Résultat bool

tryU64() public méthode

Try to get a U64, unsigned 64 bit integer, field.
public tryU64 ( string name, ushort fid, ulong &result ) : bool
name string
fid ushort
result ulong
Résultat bool

tryU8() public méthode

Try to get a I8, signed 8 bit integer, field.
public tryU8 ( Wombat.MamaFieldDescriptor descriptor, byte &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result byte
Résultat bool

tryU8() public méthode

Try to get a I8, signed 8 bit integer, field.
public tryU8 ( string name, ushort fid, byte &result ) : bool
name string
fid ushort
result byte
Résultat bool

tryVectorBool() public méthode

Try to get a vector of booleans.
public tryVectorBool ( Wombat.MamaFieldDescriptor descriptor, bool &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result bool
Résultat bool

tryVectorBool() public méthode

Try to get a vector of booleans.
public tryVectorBool ( string name, ushort fid, bool &result ) : bool
name string
fid ushort
result bool
Résultat bool

tryVectorChar() public méthode

Try to get a vector of chars.
public tryVectorChar ( Wombat.MamaFieldDescriptor descriptor, char &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result char
Résultat bool

tryVectorChar() public méthode

Try to get a vector of chars.
public tryVectorChar ( string name, ushort fid, char &result ) : bool
name string
fid ushort
result char
Résultat bool

tryVectorDateTime() public méthode

Try to get a vector of timestamps.
public tryVectorDateTime ( Wombat.MamaFieldDescriptor descriptor, System.DateTime &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result System.DateTime
Résultat bool

tryVectorDateTime() public méthode

Try to get a vector of timestamps.
public tryVectorDateTime ( string name, ushort fid, System.DateTime &result ) : bool
name string
fid ushort
result System.DateTime
Résultat bool

tryVectorF32() public méthode

Try to get a vector of 32 bit floating point numbers.
public tryVectorF32 ( Wombat.MamaFieldDescriptor descriptor, float &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result float
Résultat bool

tryVectorF32() public méthode

Try to get a vector of 32 bit floating point numbers.
public tryVectorF32 ( string name, ushort fid, float &result ) : bool
name string
fid ushort
result float
Résultat bool

tryVectorF64() public méthode

Try to get a vector of 64 bit floating point numbers.
public tryVectorF64 ( Wombat.MamaFieldDescriptor descriptor, double &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result double
Résultat bool

tryVectorF64() public méthode

Try to get a vector of 64 bit floating point numbers.
public tryVectorF64 ( string name, ushort fid, double &result ) : bool
name string
fid ushort
result double
Résultat bool

tryVectorI16() public méthode

Try to get a vector of signed 16 bit integers.
public tryVectorI16 ( Wombat.MamaFieldDescriptor descriptor, short &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result short
Résultat bool

tryVectorI16() public méthode

Try to get a vector of signed 16 bit integers.
public tryVectorI16 ( string name, ushort fid, short &result ) : bool
name string
fid ushort
result short
Résultat bool

tryVectorI32() public méthode

Try to get a vector of signed 32 bit integers.
public tryVectorI32 ( Wombat.MamaFieldDescriptor descriptor, int &result ) : bool
descriptor Wombat.MamaFieldDescriptor
result int
Résultat bool

tryVectorI32() public méthode

Try to get a vector of signed 32 bit integers.
public tryVectorI32 ( string name, ushort fid, int &result ) : bool
name string
fid ushort
result int
Résultat bool

tryVectorI64() public méthode

Try get a vector of signed 64 bit integers.
public tryVectorI64 ( MamaFieldDescriptor descriptor, long &result ) : bool
descriptor MamaFieldDescriptor
result long
Résultat bool

tryVectorI64() public méthode

Try get a vector of signed 64 bit integers.
public tryVectorI64 ( string name, ushort fid, long &result ) : bool
name string
fid ushort
result long
Résultat bool

tryVectorI8() public méthode

Try to get a vector of signed 8 bit integers.
public tryVectorI8 ( MamaFieldDescriptor descriptor, sbyte &result ) : bool
descriptor MamaFieldDescriptor
result sbyte
Résultat bool

tryVectorI8() public méthode

Try to get a vector of signed 8 bit integers.
public tryVectorI8 ( string name, ushort fid, sbyte &result ) : bool
name string
fid ushort
result sbyte
Résultat bool

tryVectorMsg() public méthode

public tryVectorMsg ( MamaFieldDescriptor descriptor, MamaMsg &result ) : bool
descriptor MamaFieldDescriptor
result MamaMsg
Résultat bool

tryVectorMsg() public méthode

public tryVectorMsg ( string name, ushort fid, MamaMsg &result ) : bool
name string
fid ushort
result MamaMsg
Résultat bool

tryVectorPrice() public méthode

Try to get a vector of prices.
public tryVectorPrice ( MamaFieldDescriptor descriptor, MamaPrice &result ) : bool
descriptor MamaFieldDescriptor
result MamaPrice
Résultat bool

tryVectorPrice() public méthode

Try to get a vector of prices.
public tryVectorPrice ( string name, ushort fid, MamaPrice &result ) : bool
name string /// The field name, can be null or blank if the field Id is supplied. ///
fid ushort /// The field id, can be 0 if the name is specified and field names are turned on. ///
result MamaPrice /// To return the array of prices. ///
Résultat bool

tryVectorString() public méthode

Try to get a vector of strings (char*).
public tryVectorString ( MamaFieldDescriptor descriptor, string &result ) : bool
descriptor MamaFieldDescriptor
result string
Résultat bool

tryVectorString() public méthode

Try to get a vector of strings (char*).
public tryVectorString ( string name, ushort fid, string &result ) : bool
name string /// The field name, can be null or blank if the field Id is supplied. ///
fid ushort /// The field id, can be 0 if the name is specified and field names are turned on. ///
result string /// To return the array of strings. ///
Résultat bool

tryVectorU16() public méthode

Try to get a vector of unsigned 16 bit integers.
public tryVectorU16 ( MamaFieldDescriptor descriptor, ushort &result ) : bool
descriptor MamaFieldDescriptor
result ushort
Résultat bool

tryVectorU16() public méthode

Try to get a vector of unsigned 16 bit integers.
public tryVectorU16 ( string name, ushort fid, ushort &result ) : bool
name string
fid ushort
result ushort
Résultat bool

tryVectorU32() public méthode

Try to get a vector of unsigned 32 bit integers.
public tryVectorU32 ( MamaFieldDescriptor descriptor, uint &result ) : bool
descriptor MamaFieldDescriptor
result uint
Résultat bool

tryVectorU32() public méthode

Try to get a vector of unsigned 32 bit integers.
public tryVectorU32 ( string name, ushort fid, uint &result ) : bool
name string
fid ushort
result uint
Résultat bool

tryVectorU64() public méthode

Try to get a vector of unsigned 64 bit integers.
public tryVectorU64 ( MamaFieldDescriptor descriptor, ulong &result ) : bool
descriptor MamaFieldDescriptor
result ulong
Résultat bool

tryVectorU64() public méthode

Try to get a vector of unsigned 64 bit integers.
public tryVectorU64 ( string name, ushort fid, ulong &result ) : bool
name string
fid ushort
result ulong
Résultat bool

tryVectorU8() public méthode

Try to get a vector of unsigned 8 bit integers.
public tryVectorU8 ( MamaFieldDescriptor descriptor, byte &result ) : bool
descriptor MamaFieldDescriptor
result byte
Résultat bool

tryVectorU8() public méthode

Try to get a vector of unsigned 8 bit integers.
public tryVectorU8 ( string name, ushort fid, byte &result ) : bool
name string
fid ushort
result byte
Résultat bool

typeForMsg() public méthode

Extract the type from the supplied message.
public typeForMsg ( ) : mamaMsgType
Résultat mamaMsgType

updateBool() public méthode

Update the value of an existing bool field. If the field does not exist it is added.
public updateBool ( string name, ushort fid, bool val ) : void
name string
fid ushort
val bool
Résultat void

updateChar() public méthode

Update the value of an existing char field. If the field does not exist it is added.
public updateChar ( string name, ushort fid, char val ) : void
name string
fid ushort
val char
Résultat void

updateDateTime() public méthode

Update a MAMA date/time field.
public updateDateTime ( string name, ushort fid, DateTime val ) : void
name string
fid ushort
val DateTime
Résultat void

updateF32() public méthode

Update the value of an existing float field. If the field does not exist it is added.
public updateF32 ( string name, ushort fid, float val ) : void
name string
fid ushort
val float
Résultat void

updateF64() public méthode

Update the value of an existing f64 field. If the field does not exist it is added.
public updateF64 ( string name, ushort fid, double val ) : void
name string
fid ushort
val double
Résultat void

updateI16() public méthode

Update the value of an existing I16 field. If the field does not exist it is added.
public updateI16 ( string name, ushort fid, short val ) : void
name string
fid ushort
val short
Résultat void

updateI32() public méthode

Update the value of an existing I32 field. If the field does not exist it is added.
public updateI32 ( string name, ushort fid, int val ) : void
name string
fid ushort
val int
Résultat void

updateI64() public méthode

Update the value of an existing I64 field. If the field does not exist it is added.
public updateI64 ( string name, ushort fid, long val ) : void
name string
fid ushort
val long
Résultat void

updateI8() public méthode

Update the value of an existing I8 field. If the field does not exist it is added.
public updateI8 ( string name, ushort fid, sbyte val ) : void
name string
fid ushort
val sbyte
Résultat void

updateOpaque() public méthode

Update an opaque field.
public updateOpaque ( string name, ushort fid, byte val ) : void
name string
fid ushort
val byte
Résultat void

updatePrice() public méthode

Update a MAMA price field.
public updatePrice ( string name, ushort fid, MamaPrice val ) : void
name string
fid ushort
val MamaPrice
Résultat void

updateString() public méthode

Update the value of an existing string field. If the field does not exist it is added.
public updateString ( string name, ushort fid, string val ) : void
name string
fid ushort
val string
Résultat void

updateU16() public méthode

Update the value of an existing U16 field. If the field does not exist it is added.
public updateU16 ( string name, ushort fid, ushort val ) : void
name string
fid ushort
val ushort
Résultat void

updateU32() public méthode

Update the value of an existing U32 field. If the field does not exist it is added.
public updateU32 ( string name, ushort fid, uint val ) : void
name string
fid ushort
val uint
Résultat void

updateU64() public méthode

Update the value of an existing U64 field. If the field does not exist it is added.
public updateU64 ( string name, ushort fid, ulong val ) : void
name string
fid ushort
val ulong
Résultat void

updateU8() public méthode

Update the value of an existing U8 field. If the field does not exist it is added.
public updateU8 ( string name, ushort fid, byte val ) : void
name string
fid ushort
val byte
Résultat void

updateVectorBool() public méthode

Update an array of booleans.
public updateVectorBool ( string name, ushort fid, bool val ) : void
name string
fid ushort
val bool
Résultat void

updateVectorChar() public méthode

Update an array of characters.
public updateVectorChar ( string name, ushort fid, char val ) : void
name string
fid ushort
val char
Résultat void

updateVectorDateTime() public méthode

Update an array of timestamps.
public updateVectorDateTime ( string name, ushort fid, DateTime val ) : void
name string
fid ushort
val DateTime
Résultat void

updateVectorF32() public méthode

Update an array of 32 bit floating point numbers.
public updateVectorF32 ( string name, ushort fid, float val ) : void
name string
fid ushort
val float
Résultat void

updateVectorF64() public méthode

Update an array of 64 bit floating point numbers.
public updateVectorF64 ( string name, ushort fid, double val ) : void
name string
fid ushort
val double
Résultat void

updateVectorI16() public méthode

Update an array of signed 16 bit integers.
public updateVectorI16 ( string name, ushort fid, short val ) : void
name string
fid ushort
val short
Résultat void

updateVectorI32() public méthode

Update an array of signed 32 bit integers.
public updateVectorI32 ( string name, ushort fid, int val ) : void
name string
fid ushort
val int
Résultat void

updateVectorI64() public méthode

Update an array of signed 64 bit integers.
public updateVectorI64 ( string name, ushort fid, long val ) : void
name string
fid ushort
val long
Résultat void

updateVectorI8() public méthode

Update an array of signed 8 bit integers.
public updateVectorI8 ( string name, ushort fid, sbyte val ) : void
name string
fid ushort
val sbyte
Résultat void

updateVectorMsg() public méthode

Update an array of nativeHandle objects.
/// Throw if the message array is null. /// /// Throw if there are no items in the message array. ///
public updateVectorMsg ( string name, ushort fid, MamaMsg val ) : void
name string /// The field name, can be null or blank if the field Id is supplied. ///
fid ushort /// The field id, can be 0 if the name is specified and field names are turned on. ///
val MamaMsg /// The array of messages to add. ///
Résultat void

updateVectorPrice() public méthode

Update an array of prices.
/// Throw if the message array is null. /// /// Throw if there are no items in the message array. ///
public updateVectorPrice ( string name, ushort fid, MamaPrice val ) : void
name string /// The field name, can be null or blank if the field Id is supplied. ///
fid ushort /// The field id, can be 0 if the name is specified and field names are turned on. ///
val MamaPrice /// The array of messages to add. ///
Résultat void

updateVectorString() public méthode

Update an array of strings (char*).
/// Throw if the string array is null. /// /// Throw if there are no items in the string array. ///
public updateVectorString ( string name, ushort fid, string val ) : void
name string The field name, can be null or blank if the field Id is supplied.
fid ushort
val string The array of strings to add.
Résultat void

updateVectorU16() public méthode

Update an array of unsigned 16 bit integers.
public updateVectorU16 ( string name, ushort fid, ushort val ) : void
name string
fid ushort
val ushort
Résultat void

updateVectorU32() public méthode

Update an array of unsigned 32 bit integers.
public updateVectorU32 ( string name, ushort fid, uint val ) : void
name string
fid ushort
val uint
Résultat void

updateVectorU64() public méthode

Update an array of unsigned 64 bit integers.
public updateVectorU64 ( string name, ushort fid, ulong val ) : void
name string
fid ushort
val ulong
Résultat void

updateVectorU8() public méthode

Update an array of unsigned 8 bit integers.
public updateVectorU8 ( string name, ushort fid, byte val ) : void
name string
fid ushort
val byte
Résultat void