ProxyPropertyDefinition< PropertyType > Class Template Reference

#include <ArmarXCore/core/application/properties/ProxyPropertyDefinition.h>

+ Inheritance diagram for ProxyPropertyDefinition< PropertyType >:

Public Member Functions

 ProxyPropertyDefinition (PropertyType *setter_ref, ProxyType proxy_type)
virtual void write_proxy_to_setter (IceManagerPtr ice_manager, const std::string &proxy_name) override
virtual ~ProxyPropertyDefinition ()
- Public Member Functions inherited from ProxyPropertyDefinitionBase
ProxyType getProxyType ()
 ProxyPropertyDefinitionBase (ProxyType proxy_type)
virtual ~ProxyPropertyDefinitionBase ()

Additional Inherited Members

- Protected Attributes inherited from ProxyPropertyDefinitionBase
const ProxyType m_proxy_type

Detailed Description

template<typename PropertyType>
class armarx::ProxyPropertyDefinition< PropertyType >

Definition at line 85 of file ProxyPropertyDefinition.h.

Constructor & Destructor Documentation

◆ ProxyPropertyDefinition()

ProxyPropertyDefinition ( PropertyType *  setter_ref,
ProxyType  proxy_type 

Definition at line 94 of file ProxyPropertyDefinition.h.

◆ ~ProxyPropertyDefinition()

virtual ~ProxyPropertyDefinition ( )

Definition at line 102 of file ProxyPropertyDefinition.h.

Member Function Documentation

◆ write_proxy_to_setter()

virtual void write_proxy_to_setter ( IceManagerPtr  ice_manager,
const std::string &  proxy_name 

Implements ProxyPropertyDefinitionBase.

Definition at line 109 of file ProxyPropertyDefinition.h.

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