31 #ifndef GENAPI_BOOLEANT_H
32 #define GENAPI_BOOLEANT_H
34 #include "../IBoolean.h"
35 #include "GenApi/impl/Log.h"
55 std::list<CNodeCallback*> CallbacksToFire;
64 #pragma BullseyeCoverage off
66 #pragma BullseyeCoverage on
68 typename Base::PostSetValueFinalizer PostSetValueCaller(
this, CallbacksToFire);
72 Base::InternalSetValue( Value,
Verify );
77 Base::InternalCheckError();
79 #pragma BullseyeCoverage off
81 #pragma BullseyeCoverage on
84 std::list<CNodeCallback*>::iterator ptrCallback;
85 for( ptrCallback = CallbacksToFire.begin(); ptrCallback != CallbacksToFire.end(); ptrCallback++ )
92 std::list<CNodeCallback*>::iterator ptrCallback;
93 for( ptrCallback = CallbacksToFire.begin(); ptrCallback != CallbacksToFire.end(); ptrCallback++ )
118 const bool Value( Base::InternalGetValue(
Verify, IgnoreCache) );
121 Base::InternalCheckError();
139 #endif // ifndef GENAPI_BOOLEANT_H