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
:
public
RequestObjectsGeneratedBase<RequestObjects>
8
{
9
public
:
10
RequestObjects
(
const
XMLStateConstructorParams
& stateData);
11
12
// inherited from StateBase
13
void
onEnter
()
override
;
14
void
run
()
override
;
15
// void onBreak() override;
16
void
onExit
()
override
;
17
18
// static functions for AbstractFactory Method
19
static
XMLStateFactoryBasePtr
CreateInstance
(
XMLStateConstructorParams
stateData);
20
static
SubClassRegistry
Registry
;
21
22
// DO NOT INSERT ANY CLASS MEMBERS,
23
// use stateparameters instead,
24
// if classmember are neccessary nonetheless, reset them in onEnter
25
};
26
}
// namespace armarx::ObjectMemoryGroup
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:49
armarx::ObjectMemoryGroup::RequestObjects::onExit
void onExit() override
Definition:
RequestObjects.cpp:130
armarx::ObjectMemoryGroup::RequestObjects::Registry
static SubClassRegistry Registry
Definition:
RequestObjects.h:20
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 Mar 29 2025 09:17:32 for armarx_documentation by
1.8.17