Name | |
---|---|
MAMAExpDLL mama_bool_t | mamaFieldCacheField_isSupported(mamaFieldType type) |
MAMAExpDLL mama_status | mamaFieldCacheField_create(mamaFieldCacheField * field, mama_fid_t fid, mamaFieldType type, const char * name) |
MAMAExpDLL mama_status | mamaFieldCacheField_destroy(mamaFieldCacheField field) |
MAMAExpDLL mama_status | mamaFieldCacheField_copy(const mamaFieldCacheField field, mamaFieldCacheField copy) |
MAMAExpDLL mama_status | mamaFieldCacheField_getFid(mamaFieldCacheField field, mama_fid_t * fid) |
MAMAExpDLL mama_status | mamaFieldCacheField_getType(mamaFieldCacheField field, mamaFieldType * type) |
MAMAExpDLL mama_status | mamaFieldCacheField_getName(mamaFieldCacheField field, const char ** name) |
MAMAExpDLL mama_status | mamaFieldCacheField_setDescriptor(mamaFieldCacheField field, const mamaFieldDescriptor desc) |
MAMAExpDLL mama_status | mamaFieldCacheField_getDescriptor(mamaFieldCacheField field, const mamaFieldDescriptor * desc) |
MAMAExpDLL mama_status | mamaFieldCacheField_isModified(mamaFieldCacheField field, mama_bool_t * modified) |
MAMAExpDLL mama_status | mamaFieldCacheField_setPublish(mamaFieldCacheField field, mama_bool_t publish) |
MAMAExpDLL mama_status | mamaFieldCacheField_getPublish(mamaFieldCacheField field, mama_bool_t * publish) |
MAMAExpDLL mama_status | mamaFieldCacheField_setCheckModified(mamaFieldCacheField field, mama_bool_t check) |
MAMAExpDLL mama_status | mamaFieldCacheField_getCheckModified(mamaFieldCacheField field, mama_bool_t * check) |
MAMAExpDLL mama_status | mamaFieldCacheField_getBool(const mamaFieldCacheField field, mama_bool_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getChar(const mamaFieldCacheField field, char * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getI8(const mamaFieldCacheField field, mama_i8_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getU8(const mamaFieldCacheField field, mama_u8_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getI16(const mamaFieldCacheField field, mama_i16_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getU16(const mamaFieldCacheField field, mama_u16_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getI32(const mamaFieldCacheField field, mama_i32_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getU32(const mamaFieldCacheField field, mama_u32_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getI64(const mamaFieldCacheField field, mama_i64_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getU64(const mamaFieldCacheField field, mama_u64_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getF32(const mamaFieldCacheField field, mama_f32_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getF64(const mamaFieldCacheField field, mama_f64_t * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getString(const mamaFieldCacheField field, const char ** result, mama_size_t * len) |
MAMAExpDLL mama_status | mamaFieldCacheField_getPrice(const mamaFieldCacheField field, const mamaPrice * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getDateTime(const mamaFieldCacheField field, const mamaDateTime * result) |
MAMAExpDLL mama_status | mamaFieldCacheField_getBoolVector(const mamaFieldCacheField field, const mama_bool_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getCharVector(const mamaFieldCacheField field, const char ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getI8Vector(const mamaFieldCacheField field, const mama_i8_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getU8Vector(const mamaFieldCacheField field, const mama_u8_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getI16Vector(const mamaFieldCacheField field, const mama_i16_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getU16Vector(const mamaFieldCacheField field, const mama_u16_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getI32Vector(const mamaFieldCacheField field, const mama_i32_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getU32Vector(const mamaFieldCacheField field, const mama_u32_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getI64Vector(const mamaFieldCacheField field, const mama_i64_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getU64Vector(const mamaFieldCacheField field, const mama_u64_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getF32Vector(const mamaFieldCacheField field, const mama_f32_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getF64Vector(const mamaFieldCacheField field, const mama_f64_t ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getStringVector(const mamaFieldCacheField field, const char *** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getPriceVector(const mamaFieldCacheField field, const mamaPrice ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_getDateTimeVector(const mamaFieldCacheField field, const mamaDateTime ** values, mama_size_t * size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setBool(mamaFieldCacheField field, mama_bool_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setChar(mamaFieldCacheField field, char value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setI8(mamaFieldCacheField field, mama_i8_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setU8(mamaFieldCacheField field, mama_u8_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setI16(mamaFieldCacheField field, mama_i16_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setU16(mamaFieldCacheField field, mama_u16_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setI32(mamaFieldCacheField field, mama_i32_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setU32(mamaFieldCacheField field, mama_u32_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setI64(mamaFieldCacheField field, mama_i64_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setU64(mamaFieldCacheField field, mama_u64_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setF32(mamaFieldCacheField field, mama_f32_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setF64(mamaFieldCacheField field, mama_f64_t value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setString(const mamaFieldCacheField field, const char * value, mama_size_t len) |
MAMAExpDLL mama_status | mamaFieldCacheField_setPrice(const mamaFieldCacheField field, const mamaPrice value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setDateTime(const mamaFieldCacheField field, const mamaDateTime value) |
MAMAExpDLL mama_status | mamaFieldCacheField_setBoolVector(const mamaFieldCacheField field, const mama_bool_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setCharVector(const mamaFieldCacheField field, const char * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setI8Vector(const mamaFieldCacheField field, const mama_i8_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setU8Vector(const mamaFieldCacheField field, const mama_u8_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setI16Vector(const mamaFieldCacheField field, const mama_i16_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setU16Vector(const mamaFieldCacheField field, const mama_u16_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setI32Vector(const mamaFieldCacheField field, const mama_i32_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setU32Vector(const mamaFieldCacheField field, const mama_u32_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setI64Vector(const mamaFieldCacheField field, const mama_i64_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setU64Vector(const mamaFieldCacheField field, const mama_u64_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setF32Vector(const mamaFieldCacheField field, const mama_f32_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setF64Vector(const mamaFieldCacheField field, const mama_f64_t * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setStringVector(const mamaFieldCacheField field, const char ** values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setPriceVector(const mamaFieldCacheField field, const mamaPrice * values, mama_size_t size) |
MAMAExpDLL mama_status | mamaFieldCacheField_setDateTimeVector(const mamaFieldCacheField field, const mamaDateTime * values, mama_size_t size) |
MAMAExpDLL mama_bool_t mamaFieldCacheField_isSupported(
mamaFieldType type
)
Parameters:
Return: Whether the type can be used to create a mamaFieldCache field.
This function will check if a specific mama field type can be used to create a mamaFieldCacheField
.
MAMAExpDLL mama_status mamaFieldCacheField_create(
mamaFieldCacheField * field,
mama_fid_t fid,
mamaFieldType type,
const char * name
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NOMEM MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will create a mamaFieldCacheField that can be stored in a mamaFieldCache.
MAMAExpDLL mama_status mamaFieldCacheField_destroy(
mamaFieldCacheField field
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will destroy a mamaFieldCacheField
previously allocated by a call to mamaFieldCacheField_create
.
MAMAExpDLL mama_status mamaFieldCacheField_copy(
const mamaFieldCacheField field,
mamaFieldCacheField copy
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will copy a mamaFieldCacheField
into another one.
MAMAExpDLL mama_status mamaFieldCacheField_getFid(
mamaFieldCacheField field,
mama_fid_t * fid
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will get the field id of a mamaFieldCacheField
.
MAMAExpDLL mama_status mamaFieldCacheField_getType(
mamaFieldCacheField field,
mamaFieldType * type
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will get the field type of a mamaFieldCacheField
.
MAMAExpDLL mama_status mamaFieldCacheField_getName(
mamaFieldCacheField field,
const char ** name
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will get the descriptor of a mamaFieldCacheField
, if present.
MAMAExpDLL mama_status mamaFieldCacheField_setDescriptor(
mamaFieldCacheField field,
const mamaFieldDescriptor desc
)
Parameters:
mamaFieldDescriptor
of the field (can be NULL).Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will set the descriptor of a mamaFieldCacheField
.
MAMAExpDLL mama_status mamaFieldCacheField_getDescriptor(
mamaFieldCacheField field,
const mamaFieldDescriptor * desc
)
Parameters:
mamaFieldDescriptor
of the field (can be NULL).Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will get the descriptor of a mamaFieldCacheField
.
MAMAExpDLL mama_status mamaFieldCacheField_isModified(
mamaFieldCacheField field,
mama_bool_t * modified
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will return whether the field has been modified.
MAMAExpDLL mama_status mamaFieldCacheField_setPublish(
mamaFieldCacheField field,
mama_bool_t publish
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will set the publish flag of a mamaFieldCacheField
. If set to false, the field will never be published.
MAMAExpDLL mama_status mamaFieldCacheField_getPublish(
mamaFieldCacheField field,
mama_bool_t * publish
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will get the publish flag of a mamaFieldCacheField
.
MAMAExpDLL mama_status mamaFieldCacheField_setCheckModified(
mamaFieldCacheField field,
mama_bool_t check
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
This function will set the checkModifed flag of a mamaFieldCacheField
. If set to true, the field will be published only if modified.
MAMAExpDLL mama_status mamaFieldCacheField_getCheckModified(
mamaFieldCacheField field,
mama_bool_t * check
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_OK
The function will get the checkModified flag of a mamaFieldCacheField
.
MAMAExpDLL mama_status mamaFieldCacheField_getBool(
const mamaFieldCacheField field,
mama_bool_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type BOOL.
MAMAExpDLL mama_status mamaFieldCacheField_getChar(
const mamaFieldCacheField field,
char * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type CHAR.
MAMAExpDLL mama_status mamaFieldCacheField_getI8(
const mamaFieldCacheField field,
mama_i8_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type I8.
MAMAExpDLL mama_status mamaFieldCacheField_getU8(
const mamaFieldCacheField field,
mama_u8_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type U8.
MAMAExpDLL mama_status mamaFieldCacheField_getI16(
const mamaFieldCacheField field,
mama_i16_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type I16.
MAMAExpDLL mama_status mamaFieldCacheField_getU16(
const mamaFieldCacheField field,
mama_u16_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type U16.
MAMAExpDLL mama_status mamaFieldCacheField_getI32(
const mamaFieldCacheField field,
mama_i32_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type I32.
MAMAExpDLL mama_status mamaFieldCacheField_getU32(
const mamaFieldCacheField field,
mama_u32_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type U32.
MAMAExpDLL mama_status mamaFieldCacheField_getI64(
const mamaFieldCacheField field,
mama_i64_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type I64.
MAMAExpDLL mama_status mamaFieldCacheField_getU64(
const mamaFieldCacheField field,
mama_u64_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type U64.
MAMAExpDLL mama_status mamaFieldCacheField_getF32(
const mamaFieldCacheField field,
mama_f32_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type F32.
MAMAExpDLL mama_status mamaFieldCacheField_getF64(
const mamaFieldCacheField field,
mama_f64_t * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type F64.
MAMAExpDLL mama_status mamaFieldCacheField_getString(
const mamaFieldCacheField field,
const char ** result,
mama_size_t * len
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type STRING.
MAMAExpDLL mama_status mamaFieldCacheField_getPrice(
const mamaFieldCacheField field,
const mamaPrice * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type PRICE.
MAMAExpDLL mama_status mamaFieldCacheField_getDateTime(
const mamaFieldCacheField field,
const mamaDateTime * result
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type TIME.
MAMAExpDLL mama_status mamaFieldCacheField_getBoolVector(
const mamaFieldCacheField field,
const mama_bool_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type Bool vector.
MAMAExpDLL mama_status mamaFieldCacheField_getCharVector(
const mamaFieldCacheField field,
const char ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type Char vector.
MAMAExpDLL mama_status mamaFieldCacheField_getI8Vector(
const mamaFieldCacheField field,
const mama_i8_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type I8 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getU8Vector(
const mamaFieldCacheField field,
const mama_u8_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type U8 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getI16Vector(
const mamaFieldCacheField field,
const mama_i16_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type I16 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getU16Vector(
const mamaFieldCacheField field,
const mama_u16_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type U16 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getI32Vector(
const mamaFieldCacheField field,
const mama_i32_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type I32 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getU32Vector(
const mamaFieldCacheField field,
const mama_u32_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type U32 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getI64Vector(
const mamaFieldCacheField field,
const mama_i64_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type I64 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getU64Vector(
const mamaFieldCacheField field,
const mama_u64_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the values a mamaFieldCacheField
of type U64 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getF32Vector(
const mamaFieldCacheField field,
const mama_f32_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type F32 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getF64Vector(
const mamaFieldCacheField field,
const mama_f64_t ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type F64 vector.
MAMAExpDLL mama_status mamaFieldCacheField_getStringVector(
const mamaFieldCacheField field,
const char *** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type STRING vector.
MAMAExpDLL mama_status mamaFieldCacheField_getPriceVector(
const mamaFieldCacheField field,
const mamaPrice ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type PRICE vector.
MAMAExpDLL mama_status mamaFieldCacheField_getDateTimeVector(
const mamaFieldCacheField field,
const mamaDateTime ** values,
mama_size_t * size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will get the value a mamaFieldCacheField
of type TIME vector.
MAMAExpDLL mama_status mamaFieldCacheField_setBool(
mamaFieldCacheField field,
mama_bool_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type BOOL.
MAMAExpDLL mama_status mamaFieldCacheField_setChar(
mamaFieldCacheField field,
char value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type CHAR.
MAMAExpDLL mama_status mamaFieldCacheField_setI8(
mamaFieldCacheField field,
mama_i8_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type I8.
MAMAExpDLL mama_status mamaFieldCacheField_setU8(
mamaFieldCacheField field,
mama_u8_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type U8.
MAMAExpDLL mama_status mamaFieldCacheField_setI16(
mamaFieldCacheField field,
mama_i16_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type I16.
MAMAExpDLL mama_status mamaFieldCacheField_setU16(
mamaFieldCacheField field,
mama_u16_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type U16.
MAMAExpDLL mama_status mamaFieldCacheField_setI32(
mamaFieldCacheField field,
mama_i32_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type I32.
MAMAExpDLL mama_status mamaFieldCacheField_setU32(
mamaFieldCacheField field,
mama_u32_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type U32.
MAMAExpDLL mama_status mamaFieldCacheField_setI64(
mamaFieldCacheField field,
mama_i64_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type I64.
MAMAExpDLL mama_status mamaFieldCacheField_setU64(
mamaFieldCacheField field,
mama_u64_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type U64.
MAMAExpDLL mama_status mamaFieldCacheField_setF32(
mamaFieldCacheField field,
mama_f32_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type F32.
MAMAExpDLL mama_status mamaFieldCacheField_setF64(
mamaFieldCacheField field,
mama_f64_t value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type F64.
MAMAExpDLL mama_status mamaFieldCacheField_setString(
const mamaFieldCacheField field,
const char * value,
mama_size_t len
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type STRING. If parameter len is 0 then the length of the string is automatically computed using strlen
.
MAMAExpDLL mama_status mamaFieldCacheField_setPrice(
const mamaFieldCacheField field,
const mamaPrice value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type PRICE.
MAMAExpDLL mama_status mamaFieldCacheField_setDateTime(
const mamaFieldCacheField field,
const mamaDateTime value
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the value of a mamaFieldCacheField
of type TIME.
MAMAExpDLL mama_status mamaFieldCacheField_setBoolVector(
const mamaFieldCacheField field,
const mama_bool_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type Bool vector.
MAMAExpDLL mama_status mamaFieldCacheField_setCharVector(
const mamaFieldCacheField field,
const char * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type Char vector.
MAMAExpDLL mama_status mamaFieldCacheField_setI8Vector(
const mamaFieldCacheField field,
const mama_i8_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type I8 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setU8Vector(
const mamaFieldCacheField field,
const mama_u8_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type U8 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setI16Vector(
const mamaFieldCacheField field,
const mama_i16_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type I16 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setU16Vector(
const mamaFieldCacheField field,
const mama_u16_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type U16 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setI32Vector(
const mamaFieldCacheField field,
const mama_i32_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type I32 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setU32Vector(
const mamaFieldCacheField field,
const mama_u32_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type U32 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setI64Vector(
const mamaFieldCacheField field,
const mama_i64_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type I64 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setU64Vector(
const mamaFieldCacheField field,
const mama_u64_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type U64 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setF32Vector(
const mamaFieldCacheField field,
const mama_f32_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type F32 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setF64Vector(
const mamaFieldCacheField field,
const mama_f64_t * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type F64 vector.
MAMAExpDLL mama_status mamaFieldCacheField_setStringVector(
const mamaFieldCacheField field,
const char ** values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type STRING vector.
MAMAExpDLL mama_status mamaFieldCacheField_setPriceVector(
const mamaFieldCacheField field,
const mamaPrice * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type PRICE vector.
MAMAExpDLL mama_status mamaFieldCacheField_setDateTimeVector(
const mamaFieldCacheField field,
const mamaDateTime * values,
mama_size_t size
)
Parameters:
Return: Resulting status of the call which can be MAMA_STATUS_NULL_ARG MAMA_STATUS_INVALID_ARG MAMA_STATUS_OK
This function will set the values of a mamaFieldCacheField
of type TIME vector.
/* $Id$
*
* OpenMAMA: The open middleware agnostic messaging API
* Copyright (C) 2011 NYSE Technologies, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
* 02110-1301 USA
*/
#ifndef MamaFieldCacheFieldH__
#define MamaFieldCacheFieldH__
#include <mama/config.h>
#include <mama/fielddesc.h>
#include <mama/types.h>
#include <mama/status.h>
#include <mama/fieldcache/fieldcachetypes.h>
#if defined(__cplusplus)
extern "C" {
#endif /* defined(__cplusplus) */
MAMAExpDLL
extern mama_bool_t
mamaFieldCacheField_isSupported(mamaFieldType type);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_create(mamaFieldCacheField* field,
mama_fid_t fid,
mamaFieldType type,
const char* name);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_destroy(mamaFieldCacheField field);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_copy(const mamaFieldCacheField field, mamaFieldCacheField copy);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getFid(mamaFieldCacheField field, mama_fid_t* fid);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getType(mamaFieldCacheField field, mamaFieldType* type);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getName(mamaFieldCacheField field, const char** name);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setDescriptor(mamaFieldCacheField field,
const mamaFieldDescriptor desc);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getDescriptor(mamaFieldCacheField field,
const mamaFieldDescriptor* desc);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_isModified(mamaFieldCacheField field, mama_bool_t* modified);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setPublish(mamaFieldCacheField field, mama_bool_t publish);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getPublish(mamaFieldCacheField field, mama_bool_t* publish);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setCheckModified(mamaFieldCacheField field, mama_bool_t check);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getCheckModified(mamaFieldCacheField field, mama_bool_t* check);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getBool (const mamaFieldCacheField field, mama_bool_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getChar(const mamaFieldCacheField field, char* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getI8(const mamaFieldCacheField field, mama_i8_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getU8(const mamaFieldCacheField field, mama_u8_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getI16(const mamaFieldCacheField field, mama_i16_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getU16(const mamaFieldCacheField field, mama_u16_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getI32(const mamaFieldCacheField field, mama_i32_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getU32(const mamaFieldCacheField field, mama_u32_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getI64(const mamaFieldCacheField field, mama_i64_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getU64(const mamaFieldCacheField field, mama_u64_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getF32(const mamaFieldCacheField field, mama_f32_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getF64(const mamaFieldCacheField field, mama_f64_t* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getString(const mamaFieldCacheField field,
const char** result,
mama_size_t* len);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getPrice(const mamaFieldCacheField field,
const mamaPrice* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getDateTime(const mamaFieldCacheField field,
const mamaDateTime* result);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getBoolVector(const mamaFieldCacheField field,
const mama_bool_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getCharVector(const mamaFieldCacheField field,
const char** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getI8Vector(const mamaFieldCacheField field,
const mama_i8_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getU8Vector(const mamaFieldCacheField field,
const mama_u8_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getI16Vector(const mamaFieldCacheField field,
const mama_i16_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getU16Vector(const mamaFieldCacheField field,
const mama_u16_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getI32Vector(const mamaFieldCacheField field,
const mama_i32_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getU32Vector(const mamaFieldCacheField field,
const mama_u32_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getI64Vector(const mamaFieldCacheField field,
const mama_i64_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getU64Vector(const mamaFieldCacheField field,
const mama_u64_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getF32Vector(const mamaFieldCacheField field,
const mama_f32_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getF64Vector(const mamaFieldCacheField field,
const mama_f64_t** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getStringVector(const mamaFieldCacheField field,
const char*** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getPriceVector(const mamaFieldCacheField field,
const mamaPrice** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_getDateTimeVector(const mamaFieldCacheField field,
const mamaDateTime** values,
mama_size_t* size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setBool(mamaFieldCacheField field, mama_bool_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setChar(mamaFieldCacheField field, char value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setI8(mamaFieldCacheField field, mama_i8_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setU8(mamaFieldCacheField field, mama_u8_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setI16(mamaFieldCacheField field, mama_i16_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setU16(mamaFieldCacheField field, mama_u16_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setI32(mamaFieldCacheField field, mama_i32_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setU32(mamaFieldCacheField field, mama_u32_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setI64(mamaFieldCacheField field, mama_i64_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setU64(mamaFieldCacheField field, mama_u64_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setF32(mamaFieldCacheField field, mama_f32_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setF64(mamaFieldCacheField field, mama_f64_t value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setString(const mamaFieldCacheField field,
const char* value,
mama_size_t len);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setPrice(const mamaFieldCacheField field, const mamaPrice value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setDateTime(const mamaFieldCacheField field,
const mamaDateTime value);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setBoolVector(const mamaFieldCacheField field,
const mama_bool_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setCharVector(const mamaFieldCacheField field,
const char* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setI8Vector(const mamaFieldCacheField field,
const mama_i8_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setU8Vector(const mamaFieldCacheField field,
const mama_u8_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setI16Vector(const mamaFieldCacheField field,
const mama_i16_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setU16Vector(const mamaFieldCacheField field,
const mama_u16_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setI32Vector(const mamaFieldCacheField field,
const mama_i32_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setU32Vector(const mamaFieldCacheField field,
const mama_u32_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setI64Vector(const mamaFieldCacheField field,
const mama_i64_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setU64Vector(const mamaFieldCacheField field,
const mama_u64_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setF32Vector(const mamaFieldCacheField field,
const mama_f32_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setF64Vector(const mamaFieldCacheField field,
const mama_f64_t* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setStringVector(const mamaFieldCacheField field,
const char** values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setPriceVector(const mamaFieldCacheField field,
const mamaPrice* values,
mama_size_t size);
MAMAExpDLL
extern mama_status
mamaFieldCacheField_setDateTimeVector(const mamaFieldCacheField field,
const mamaDateTime* values,
mama_size_t size);
#if defined(__cplusplus)
}
#endif /* defined(__cplusplus) */
#endif /* MamaFieldCacheFieldH__ */
Updated on 2023-03-31 at 15:29:16 +0100