rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
rad::ActionGroup Class Reference

#include <actionGroup.hpp>

Inheritance diagram for rad::ActionGroup:
exmalserver::ActionsMove exmalserver::ActionsMove exmalserver::ActionsPreset exmalserver::ActionsPreset exmalserver::ActionsStd exmalserver::ActionsStd hello::ActionsStd hello::ActionsStd hellomal::ActionsStd hellomal::ActionsStd server::ActionsMove server::ActionsMove server::ActionsPreset server::ActionsPreset server::ActionsStd server::ActionsStd

Public Member Functions

 ActionGroup (const std::string &id)
 
virtual ~ActionGroup ()
 
const std::string & GetId () const
 
void SetId (const std::string &id)
 
 ActionGroup (const ActionGroup &)=delete
 
ActionGroupoperator= (const ActionGroup &)=delete
 Disable copy constructor. More...
 
 ActionGroup (const std::string &id)
 
virtual ~ActionGroup ()
 
const std::string & GetId () const
 
void SetId (const std::string &id)
 
 ActionGroup (const ActionGroup &)=delete
 
ActionGroupoperator= (const ActionGroup &)=delete
 Disable copy constructor. More...
 

Detailed Description

This class is the base class for classes grouping a set of actions.

Constructor & Destructor Documentation

rad::ActionGroup::ActionGroup ( const std::string &  id)
explicit
Parameters
[in]idIdentifier of the group of actions.
rad::ActionGroup::~ActionGroup ( )
virtual

Default destructor.

rad::ActionGroup::ActionGroup ( const ActionGroup )
delete
rad::ActionGroup::ActionGroup ( const std::string &  id)
explicit
virtual rad::ActionGroup::~ActionGroup ( )
virtual
rad::ActionGroup::ActionGroup ( const ActionGroup )
delete

Member Function Documentation

const std::string & rad::ActionGroup::GetId ( ) const
Returns
The identifier of the group of actions.
const std::string& rad::ActionGroup::GetId ( ) const
ActionGroup& rad::ActionGroup::operator= ( const ActionGroup )
delete

Disable copy constructor.

ActionGroup& rad::ActionGroup::operator= ( const ActionGroup )
delete

Disable copy constructor.

void rad::ActionGroup::SetId ( const std::string &  id)
Parameters
[in]idSets identifier of the group of actions.
void rad::ActionGroup::SetId ( const std::string &  id)

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