RequestObjects.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <RobotAPI/statecharts/ObjectMemoryGroup/RequestObjects.generated.h>
4 
6 {
7  class RequestObjects :
8  public RequestObjectsGeneratedBase < RequestObjects >
9  {
10  public:
11  RequestObjects(const XMLStateConstructorParams& stateData);
12 
13  // inherited from StateBase
14  void onEnter() override;
15  void run() override;
16  // void onBreak() override;
17  void onExit() override;
18 
19  // static functions for AbstractFactory Method
21  static SubClassRegistry Registry;
22 
23  // DO NOT INSERT ANY CLASS MEMBERS,
24  // use stateparameters instead,
25  // if classmember are neccessary nonetheless, reset them in onEnter
26  };
27 }
armarx::ObjectMemoryGroup::RequestObjects::onEnter
void onEnter() override
Definition: RequestObjects.cpp:25
armarx::ObjectMemoryGroup::RequestObjects::RequestObjects
RequestObjects(const XMLStateConstructorParams &stateData)
Definition: RequestObjects.cpp:18
armarx::ObjectMemoryGroup::RequestObjects::run
void run() override
Definition: RequestObjects.cpp:33
armarx::XMLStateConstructorParams
Definition: XMLState.h:50
armarx::ObjectMemoryGroup::RequestObjects::onExit
void onExit() override
Definition: RequestObjects.cpp:130
armarx::ObjectMemoryGroup::RequestObjects::Registry
static SubClassRegistry Registry
Definition: RequestObjects.h:21
IceInternal::Handle
Definition: forward_declarations.h:8
armarx::ObjectMemoryGroup::RequestObjects
Definition: RequestObjects.h:7
armarx::ObjectMemoryGroup
Definition: ObjectMemoryGroupRemoteStateOfferer.cpp:3
armarx::ObjectMemoryGroup::RequestObjects::CreateInstance
static XMLStateFactoryBasePtr CreateInstance(XMLStateConstructorParams stateData)
Definition: RequestObjects.cpp:138