6 #ifndef _INC_cTriState_H
7 #define _INC_cTriState_H
27 : m_iVal((signed char)eVal)
64 m_iVal = (
signed char)eVal;
#define ASSERT(exp)
Definition: cDebugAssert.h:87
Definition: cTriState.h:18
bool isInternalValidState() const
Definition: cTriState.h:36
BITOP_TYPE get_Tri() const
Definition: cTriState.h:58
bool GetBoolDef(bool bDefault=false) const
Definition: cTriState.h:51
bool get_Bool() const
Definition: cTriState.h:45
cTriState(BITOP_TYPE eVal=BITOP_TOGGLE)
Definition: cTriState.h:26
cTriState(bool bVal)
Definition: cTriState.h:32
bool isTriState() const
Definition: cTriState.h:41
void put_Tri(BITOP_TYPE eVal)
Definition: cTriState.h:62
< The main namespace for all Core functions.
Definition: GrayCore.cpp:14
BITOP_TYPE
Definition: cBits.h:22
@ BITOP_SET
OR bit operation to set bits.
Definition: cBits.h:28
@ BITOP_CLR
AND/NOT bit operation to clear bits.
Definition: cBits.h:27
@ BITOP_TOGGLE
XOR bit operation to flip bits. Also used for unknown bit state.
Definition: cBits.h:26