The Robot Application Programming Interface Delegate Project
RAPID Logo

FrameStoreConfigWriter Class Reference

Write a FrameStoreConfig using existing local frame store as data source. More...

Inheritance diagram for FrameStoreConfigWriter:
Collaboration diagram for FrameStoreConfigWriter:

List of all members.

Public Member Functions

 FrameStoreConfigWriter (String participantId, Agent agent)
void write (FrameTreeNode root)
 Write a FrameStoreConfig for agent by traversing the frame store tree, starting at root.
void onDdsStarted () throws Exception
void onDdsAboutToStop () throws Exception
void onDdsStopped () throws Exception

Protected Attributes

int m_serialId = 0
FrameStoreConfig m_config = new FrameStoreConfig()
FrameStoreConfigDataWriter m_configWriter
InstanceHandle_t m_configInstance

Detailed Description

Author:
mallan

Constructor & Destructor Documentation

FrameStoreConfigWriter ( String  participantId,
Agent  agent 
)

Member Function Documentation

void onDdsAboutToStop ( ) throws Exception
void onDdsStarted ( ) throws Exception
void onDdsStopped ( ) throws Exception
void write ( FrameTreeNode  root)
Parameters:
agent
root

Here is the call graph for this function:


Member Data Documentation

InstanceHandle_t m_configInstance [protected]
FrameStoreConfigDataWriter m_configWriter [protected]
int m_serialId = 0 [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines