Major update : views
This commit is contained in:
@ -23,6 +23,8 @@
|
||||
#define OBIFloat_NA (float_NA()) /**< NA value for the type OBI_FLOAT */
|
||||
#define OBIChar_NA (0) /**< NA value for the type OBI_CHAR */
|
||||
// TODO not sure about this one as it can be impossible to distinguish from uninitialized values
|
||||
#define OBISeq_NA ("\0") // TODO
|
||||
#define OBIStr_NA ("\0") // TODO
|
||||
|
||||
|
||||
/**
|
||||
@ -32,7 +34,7 @@ typedef enum OBIBool {
|
||||
FALSE = 0,
|
||||
TRUE = 1,
|
||||
OBIBool_NA = 2
|
||||
} obibool_t, *obibool_p; /**< a boolean true/false value */
|
||||
} obibool_t, *obibool_p; /**< a boolean true/false value */ // TODO check name convention?
|
||||
|
||||
|
||||
/**
|
||||
@ -46,7 +48,7 @@ typedef enum OBIType {
|
||||
OBI_CHAR, /**< a character (C type : char) */
|
||||
OBI_STR, /**< an index in a data structure (C type : int64_t) referring to a character string */
|
||||
OBI_SEQ, /**< an index in a data structure (C type : int64_t) referring to a DNA sequence */
|
||||
OBI_IDX /**< an index referring to a line in another column (C type : int64_t) */
|
||||
OBI_IDX /**< an index referring to a line in another column (C type : int64_t) */ // TODO delete?
|
||||
} OBIType_t, *OBIType_p;
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user