AfDal SetOf Module: Support type to send an item list as a parameter while using AfDal Request Module


Typedefs

typedef __AfDalSetof AfDalSetof
 Type definition for the "set of" type definition inside the af-gen language.

Enumerations

enum  AfDalSetofItemType { SETOF_INT = 0, SETOF_STRING = 1, SETOF_BOOL = 2, SETOF_DECIMAL = 3 }
 Supported types to be holded by an AfDalSetof instance. More...

Functions

void afdal_setof_add_bool (AfDalSetof *setof, gboolean value)
 Adds a boolean value to the given AfDalSetof instance.
void afdal_setof_add_decimal (AfDalSetof *setof, AfDalDecimal *value)
 Adds an AfDalDecimal value to the given AfDalSetof instance.
void afdal_setof_add_int (AfDalSetof *setof, gint value)
 Adds an int value to the given AfDalSetof instance.
void afdal_setof_add_string (AfDalSetof *setof, gchar *value)
 Adds a string value to the given AfDalSetof instance.
AfDalSetofafdal_setof_copy (AfDalSetof *source)
 Copy the AfDalSetof instance.
AfDalSetofafdal_setof_create (AfDalSetofItemType type)
 Allows to create a new AfDalSetof type.
AfDalSetofafdal_setof_create_from_bool_array (gboolean values[], gint size)
 Creates an initialize an AfDalSetof instance using the given array.
AfDalSetofafdal_setof_create_from_decimal_array (AfDalDecimal *values[], gint size)
 Creates an initialize an AfDalSetof instance using the given array.
AfDalSetofafdal_setof_create_from_int_array (gint values[], gint size)
 Creates an initialize an AfDalSetof instance using the given array.
AfDalSetofafdal_setof_create_from_string_array (gchar *values[], gint size)
 Creates an initialize an AfDalSetof instance using the given array.
void afdal_setof_destroy (AfDalSetof *setof)
 Destroy and release the given AfDalSetof instance.
gboolean afdal_setof_is (AfDalSetof *setof, AfDalSetofItemType type)
 Allows to check if the given AfDalSetof instance holds values of type.
CoyoteDataSetafdal_setof_translate (AfDalSetof *setof)
 Translates the given AfDalSetof instance into a CoyoteDataSet object.