rad 6.2.0
Loading...
Searching...
No Matches
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 rad::ConfigurableActionGroup server::ActionsMove server::ActionsPreset server::ActionsStd exciiserver::ActionsPreset rad::ActionsApp rad::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.
 

Detailed Description

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

Constructor & Destructor Documentation

◆ ActionGroup() [1/2]

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

◆ ~ActionGroup()

rad::ActionGroup::~ActionGroup ( )
virtual

Default destructor.

◆ ActionGroup() [2/2]

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

Member Function Documentation

◆ GetId()

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

◆ operator=()

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

Disable copy constructor.

◆ SetId()

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

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