Classes Files

Wombat::MamaMsgField::NativeMethods

Public Functions

  Name
int mamaMsgField_destroy(IntPtr nativeHandle)
int mamaMsgField_getType(IntPtr nativeHandle, ref int result)
int mamaMsgField_getDescriptor(IntPtr nativeHandle, ref IntPtr result)
int mamaMsgField_getFid(IntPtr nativeHandle, ref ushort result)
int mamaMsgField_getName(IntPtr nativeHandle, ref IntPtr result)
int mamaMsgField_getTypeName(IntPtr nativeHandle, ref IntPtr result)
int mamaMsgField_getBool(IntPtr nativeHandle, ref bool result)
int mamaMsgField_getChar(IntPtr nativeHandle, ref char result)
int mamaMsgField_getI8(IntPtr nativeHandle, ref sbyte result)
int mamaMsgField_getU8(IntPtr nativeHandle, ref byte result)
int mamaMsgField_getI16(IntPtr nativeHandle, ref short result)
int mamaMsgField_getU16(IntPtr nativeHandle, ref ushort result)
int mamaMsgField_getI32(IntPtr nativeHandle, ref int result)
int mamaMsgField_getU32(IntPtr nativeHandle, ref uint result)
int mamaMsgField_getI64(IntPtr nativeHandle, ref long result)
int mamaMsgField_getU64(IntPtr nativeHandle, ref ulong result)
int mamaMsgField_getF32(IntPtr nativeHandle, ref float result)
int mamaMsgField_getF64(IntPtr nativeHandle, ref double result)
int mamaMsgField_getString(IntPtr nativeHandle, ref IntPtr result)
int mamaMsgField_getOpaque(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getDateTime(IntPtr nativeHandle, IntPtr result)
int mamaMsgField_getPrice(IntPtr nativeHandle, IntPtr result)
int mamaMsgField_getMsg(IntPtr nativeHandle, ref IntPtr result)
int mamaMsgField_getVectorBool(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorChar(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorI8(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorU8(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorI16(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorU16(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorI32(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorU32(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorI64(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorU64(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorF32(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorF64(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorString(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getVectorMsg(IntPtr nativeHandle, ref IntPtr result, ref uint size)
int mamaMsgField_getAsString(IntPtr nativeHandle, StringBuilder buf, int length)
int mamaDateTime_getEpochTimeMilliseconds(IntPtr dateTime_, ref ulong milliseconds)
int mamaPrice_destroy(IntPtr nativeHandle)
int mamaDateTime_create(ref IntPtr dateTime_)
int mamaDateTime_clear(IntPtr dateTime_)
int mamaDateTime_destroy(IntPtr dateTime_)

Public Functions Documentation

function mamaMsgField_destroy

int mamaMsgField_destroy(
    IntPtr nativeHandle
)

function mamaMsgField_getType

int mamaMsgField_getType(
    IntPtr nativeHandle,
    ref int result
)

function mamaMsgField_getDescriptor

int mamaMsgField_getDescriptor(
    IntPtr nativeHandle,
    ref IntPtr result
)

function mamaMsgField_getFid

int mamaMsgField_getFid(
    IntPtr nativeHandle,
    ref ushort result
)

function mamaMsgField_getName

int mamaMsgField_getName(
    IntPtr nativeHandle,
    ref IntPtr result
)

function mamaMsgField_getTypeName

int mamaMsgField_getTypeName(
    IntPtr nativeHandle,
    ref IntPtr result
)

function mamaMsgField_getBool

int mamaMsgField_getBool(
    IntPtr nativeHandle,
    ref bool result
)

function mamaMsgField_getChar

int mamaMsgField_getChar(
    IntPtr nativeHandle,
    ref char result
)

function mamaMsgField_getI8

int mamaMsgField_getI8(
    IntPtr nativeHandle,
    ref sbyte result
)

function mamaMsgField_getU8

int mamaMsgField_getU8(
    IntPtr nativeHandle,
    ref byte result
)

function mamaMsgField_getI16

int mamaMsgField_getI16(
    IntPtr nativeHandle,
    ref short result
)

function mamaMsgField_getU16

int mamaMsgField_getU16(
    IntPtr nativeHandle,
    ref ushort result
)

function mamaMsgField_getI32

int mamaMsgField_getI32(
    IntPtr nativeHandle,
    ref int result
)

function mamaMsgField_getU32

int mamaMsgField_getU32(
    IntPtr nativeHandle,
    ref uint result
)

function mamaMsgField_getI64

int mamaMsgField_getI64(
    IntPtr nativeHandle,
    ref long result
)

function mamaMsgField_getU64

int mamaMsgField_getU64(
    IntPtr nativeHandle,
    ref ulong result
)

function mamaMsgField_getF32

int mamaMsgField_getF32(
    IntPtr nativeHandle,
    ref float result
)

function mamaMsgField_getF64

int mamaMsgField_getF64(
    IntPtr nativeHandle,
    ref double result
)

function mamaMsgField_getString

int mamaMsgField_getString(
    IntPtr nativeHandle,
    ref IntPtr result
)

function mamaMsgField_getOpaque

int mamaMsgField_getOpaque(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getDateTime

int mamaMsgField_getDateTime(
    IntPtr nativeHandle,
    IntPtr result
)

function mamaMsgField_getPrice

int mamaMsgField_getPrice(
    IntPtr nativeHandle,
    IntPtr result
)

function mamaMsgField_getMsg

int mamaMsgField_getMsg(
    IntPtr nativeHandle,
    ref IntPtr result
)

function mamaMsgField_getVectorBool

int mamaMsgField_getVectorBool(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorChar

int mamaMsgField_getVectorChar(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorI8

int mamaMsgField_getVectorI8(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorU8

int mamaMsgField_getVectorU8(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorI16

int mamaMsgField_getVectorI16(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorU16

int mamaMsgField_getVectorU16(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorI32

int mamaMsgField_getVectorI32(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorU32

int mamaMsgField_getVectorU32(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorI64

int mamaMsgField_getVectorI64(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorU64

int mamaMsgField_getVectorU64(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorF32

int mamaMsgField_getVectorF32(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorF64

int mamaMsgField_getVectorF64(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorString

int mamaMsgField_getVectorString(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getVectorMsg

int mamaMsgField_getVectorMsg(
    IntPtr nativeHandle,
    ref IntPtr result,
    ref uint size
)

function mamaMsgField_getAsString

int mamaMsgField_getAsString(
    IntPtr nativeHandle,
    StringBuilder buf,
    int length
)

function mamaDateTime_getEpochTimeMilliseconds

int mamaDateTime_getEpochTimeMilliseconds(
    IntPtr dateTime_,
    ref ulong milliseconds
)

function mamaPrice_destroy

int mamaPrice_destroy(
    IntPtr nativeHandle
)

function mamaDateTime_create

int mamaDateTime_create(
    ref IntPtr dateTime_
)

function mamaDateTime_clear

int mamaDateTime_clear(
    IntPtr dateTime_
)

function mamaDateTime_destroy

int mamaDateTime_destroy(
    IntPtr dateTime_
)

Updated on 2023-03-31 at 15:29:32 +0100