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

Public Member Functions

 DtVrfConditionalAction (QWidget *parent, const std::string &)
 
virtual ~DtVrfConditionalAction ()
 
DtVrfConditionalMenuparentMenu ()
 
virtual void setParentMenu (DtVrfConditionalMenu *m)
 
const std::string & conditionType () const
 
virtual void slot_onConditionComplete (const DtSimStatement &)
 

Public Attributes

boost::signals2::signal< void(const
DtSimStatement &)> 
signal_conditionComplete
 

Protected Attributes

std::string myConditionType
 
DtVrfConditionalMenumyParentMenu
 
boost::signals2::scoped_connection myCompleteConnection
 

Constructor & Destructor Documentation

makVrf::DtVrfConditionalAction::DtVrfConditionalAction ( QWidget *  parent,
const std::string &   
)
virtual makVrf::DtVrfConditionalAction::~DtVrfConditionalAction ( )
virtual

Member Function Documentation

DtVrfConditionalMenu* makVrf::DtVrfConditionalAction::parentMenu ( )
inline
virtual void makVrf::DtVrfConditionalAction::setParentMenu ( DtVrfConditionalMenu m)
virtual

Also connects to the slot_onConditionComplete connection of the parent menu.

const std::string& makVrf::DtVrfConditionalAction::conditionType ( ) const
inline
virtual void makVrf::DtVrfConditionalAction::slot_onConditionComplete ( const DtSimStatement )
virtual

Member Data Documentation

boost::signals2::signal<void (const DtSimStatement&)> makVrf::DtVrfConditionalAction::signal_conditionComplete
std::string makVrf::DtVrfConditionalAction::myConditionType
protected
DtVrfConditionalMenu* makVrf::DtVrfConditionalAction::myParentMenu
protected
boost::signals2::scoped_connection makVrf::DtVrfConditionalAction::myCompleteConnection
protected

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)