RequestObjects.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <RobotAPI/statecharts/ObjectMemoryGroup/RequestObjects.generated.h>
4
5
namespace
armarx::ObjectMemoryGroup
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
20
static
XMLStateFactoryBasePtr
CreateInstance
(
XMLStateConstructorParams
stateData);
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
RobotAPI
statecharts
ObjectMemoryGroup
RequestObjects.h
Generated on Sat Oct 12 2024 09:14:12 for armarx_documentation by
1.8.17