ClassWriter Class Reference

#include <RobotAPI/libraries/armem_objects/client/class/ClassWriter.h>

+ Inheritance diagram for ClassWriter:

Public Member Functions

 ClassWriter ()=default
 
 ClassWriter (const std::string &p)
 
bool commitObjectClass (const armarx::armem::clazz::ObjectClass &c, const armarx::core::time::DateTime &referenceTime)
 
void setProviderName (const std::string &pName)
 
- Public Member Functions inherited from SimpleWriterBase
void connect (armarx::armem::client::MemoryNameSystem &mns)
 
void registerPropertyDefinitions (armarx::PropertyDefinitionsPtr &def)
 
 SimpleWriterBase ()
 
virtual ~SimpleWriterBase ()=default
 

Protected Member Functions

Properties defaultProperties () const final
 
std::string propertyPrefix () const final
 
- Protected Member Functions inherited from SimpleWriterBase
armem::client::WritermemoryWriter ()
 
const Propertiesproperties () const
 
void setProperties (const Properties &p)
 

Detailed Description

Definition at line 33 of file ClassWriter.h.

Constructor & Destructor Documentation

◆ ClassWriter() [1/2]

ClassWriter ( )
default

◆ ClassWriter() [2/2]

ClassWriter ( const std::string &  p)

Definition at line 5 of file ClassWriter.cpp.

Member Function Documentation

◆ commitObjectClass()

bool commitObjectClass ( const armarx::armem::clazz::ObjectClass c,
const armarx::core::time::DateTime referenceTime 
)

Definition at line 17 of file ClassWriter.cpp.

+ Here is the call graph for this function:

◆ defaultProperties()

client::util::SimpleWriterBase::Properties defaultProperties ( ) const
finalprotectedvirtual

Implements SimpleWriterBase.

Definition at line 50 of file ClassWriter.cpp.

◆ propertyPrefix()

std::string propertyPrefix ( ) const
finalprotectedvirtual

Implements SimpleWriterBase.

Definition at line 44 of file ClassWriter.cpp.

◆ setProviderName()

void setProviderName ( const std::string &  pName)

Definition at line 11 of file ClassWriter.cpp.


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