From: <sv...@ww...> - 2007-01-01 07:41:42
|
Author: mkrose Date: 2006-12-31 23:41:35 -0800 (Sun, 31 Dec 2006) New Revision: 2049 Modified: trunk/csp/csplib/util/Boolean.h Log: Change the type of the internal state variable for tribool to only occupy one byte. Browse at: https://www.zerobar.net/viewcvs/viewcvs.cgi?view=rev&rev=2049 Modified: trunk/csp/csplib/util/Boolean.h =================================================================== --- trunk/csp/csplib/util/Boolean.h 2006-12-31 13:59:28 UTC (rev 2048) +++ trunk/csp/csplib/util/Boolean.h 2007-01-01 07:41:35 UTC (rev 2049) @@ -21,6 +21,7 @@ #define __CSPLIB_UTIL_BOOLEAN_H__ #include <csp/csplib/util/Namespace.h> +#include <csp/csplib/util/Uniform.h> CSP_NAMESPACE @@ -31,7 +32,7 @@ */ class tribool { typedef enum { UNSET=0, FALSE=1, TRUE=2 } State; - State _state; + uint8 _state; tribool(State state): _state(state) {} public: |