VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
TestObserverLogic Class Reference
Inheritance diagram for TestObserverLogic:
Inheritance graph
[legend]

Public Member Functions

bool slotActivateCalled ()
 
virtual void slot_activate (TestSubject *subject)
 
virtual void slot_deactivate (TestSubject *subject)
 

Static Public Member Functions

static TestObserverLogiccreate (makVrv::DtDe &de)
 

Protected Member Functions

 TestObserverLogic (makVrv::DtDe &de)
 

Protected Attributes

bool mySlotActivatedCalledFlag
 

Additional Inherited Members

- Private Types inherited from makVrv::DtSubjectBinder
typedef boost::function< void(DtDe &)> BindFunction
 
typedef std::list< BindFunctionBindFunctionList
 
- Private Member Functions inherited from makVrv::DtSubjectObserver< T >
 DtSubjectObserver ()
 
virtual ~DtSubjectObserver ()
 
virtual void slot_activate (T *subject)=0
 
virtual void slot_deactivate (T *subject)=0
 
virtual void connect (DtDe &de)
 
- Private Member Functions inherited from makVrv::DtSubjectBinder
void bind (DtDe &de)
 
- Private Attributes inherited from makVrv::DtSubjectObserver< T >
DtSignalConnectionManager mySignalConnectionManager
 
- Private Attributes inherited from makVrv::DtSubjectBinder
BindFunctionList myBindFunctionList
 

Constructor & Destructor Documentation

TestObserverLogic::TestObserverLogic ( makVrv::DtDe de)
protected

Referenced by create().

Member Function Documentation

TestObserverLogic * TestObserverLogic::create ( makVrv::DtDe de)
static
bool TestObserverLogic::slotActivateCalled ( )
void TestObserverLogic::slot_activate ( TestSubject subject)
virtual
void TestObserverLogic::slot_deactivate ( TestSubject subject)
virtual

Member Data Documentation

bool TestObserverLogic::mySlotActivatedCalledFlag
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)