================ Elementary types ================ They correspond to simple values. Atomic types ------------ ========= ========= ============ ============================== Type C type OBIType Definition ========= ========= ============ ============================== integer int32_t OBIInt_t a signed integer value float double OBIFloat_t a floating value boolean ? OBIBool_t a boolean true/false value char char OBIChar_t a character index size_t OBIIdx_t an index in a data structure ========= ========= ============ ============================== The composite types ------------------- Character string type ..................... ================ ====== ======== ================== Type C type OBIType Definition ================ ====== ======== ================== Character string ? OBIStr_t a character string ================ ====== ======== ================== The taxid type .............. ==================== ====== ========== ====================== Type C type OBIType Definition ==================== ====== ========== ====================== Taxonomic identifier size_t OBITaxid_t a taxonomic identifier ==================== ====== ========== ======================