rad  3.0.0
Public Member Functions | List of all members
rad::ActionGroup Class Reference

#include <actionGroup.hpp>

Inheritance diagram for rad::ActionGroup:
exmalserver::ActionsMove exmalserver::ActionsPreset exmalserver::ActionsStd hello::ActionsStd hellomal::ActionsStd server::ActionsMove server::ActionsPreset 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

◆ ActionGroup() [1/4]

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

◆ ~ActionGroup() [1/2]

rad::ActionGroup::~ActionGroup ( )
virtual

Default destructor.

◆ ActionGroup() [2/4]

rad::ActionGroup::ActionGroup ( const ActionGroup )
delete

◆ ActionGroup() [3/4]

rad::ActionGroup::ActionGroup ( const std::string &  id)
explicit

◆ ~ActionGroup() [2/2]

virtual rad::ActionGroup::~ActionGroup ( )
virtual

◆ ActionGroup() [4/4]

rad::ActionGroup::ActionGroup ( const ActionGroup )
delete

Member Function Documentation

◆ GetId() [1/2]

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

◆ GetId() [2/2]

const std::string& rad::ActionGroup::GetId ( ) const

◆ operator=() [1/2]

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

Disable copy constructor.

◆ operator=() [2/2]

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

Disable copy constructor.

◆ SetId() [1/2]

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

◆ SetId() [2/2]

void rad::ActionGroup::SetId ( const std::string &  id)

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