Top | ![]() |
![]() |
![]() |
![]() |
Each elementary data which would take advantage of FMABoxed facilities should be typed at instanciation time.
FMAIFactoryProvider implementations should provide a primitive for reading (resp. writing) a value for each of these elementary data types.
Please note that this enumeration may be compiled in by the
extensions. They must so remain fixed, unless you are prepared to
see strange effects (e.g. an extension may have been compiled with
FMA_DATA_TYPE_STRING
= 2, while you have inserted another element,
making it to 3 !) - or you know what you are doing...
So, only add new items at the end of the enum. You have been warned!
a boolean can be initialized with "true" or "false" (case insensitive) |
||
a ( void * ) pointer |
||
an ASCII string |
||
a list of ASCII strings |
||
a localized UTF-8 string |
||
an unsigned integer |
||
a list of unsigned integers |
Since: 2.30