|
@@ -20,5 +20,16 @@ typedef enum {
|
|
BOOL_TRUE
|
|
BOOL_TRUE
|
|
} bool_t;
|
|
} bool_t;
|
|
|
|
|
|
|
|
+/**
|
|
|
|
+ * A tri-state boolean. The possible values are
|
|
|
|
+ * TRI_FALSE, TRI_TRUE, TRI_UNDEFINED.
|
|
|
|
+ */
|
|
|
|
+typedef enum {
|
|
|
|
+ TRI_UNDEFINED = -1,
|
|
|
|
+ TRI_FALSE = 0,
|
|
|
|
+ TRI_TRUE = 1
|
|
|
|
+} tri_t;
|
|
|
|
+
|
|
|
|
+
|
|
/** @} */
|
|
/** @} */
|
|
#endif /* _lub_types_h */
|
|
#endif /* _lub_types_h */
|