189#ifndef LASS_GUARDIAN_OF_INCLUSION_NUM_TRI_BOOL_H
190#define LASS_GUARDIAN_OF_INCLUSION_NUM_TRI_BOOL_H
210 TriBool(State iState = sUnknown);
216 TriBool operator!()
const;
217 explicit operator bool()
const;
220 bool isFalse()
const;
221 bool isUnknown()
const;
233LASS_DLL std::ostream& LASS_CALL operator<<(std::ostream& ioS,
TriBool iB);
a three-state boolean value with { true, false and lass::num::unknown }
const TriBool unknown(TriBool::sUnknown)
constant to be used as new keyword like true and false
#define LASS_DLL
DLL interface: import or export symbols?
numeric types and traits.
Library for Assembled Shared Sources.