ProxyPropertyDefinitionBase Class Referenceabstract

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

+ Inheritance diagram for ProxyPropertyDefinitionBase:

Public Member Functions

ProxyType getProxyType ()
 
 ProxyPropertyDefinitionBase (ProxyType proxy_type)
 
virtual void write_proxy_to_setter (IceManagerPtr ice_manager, const std::string &proxy_name)=0
 
virtual ~ProxyPropertyDefinitionBase ()
 

Protected Attributes

const ProxyType m_proxy_type
 

Detailed Description

Definition at line 48 of file ProxyPropertyDefinition.h.

Constructor & Destructor Documentation

◆ ProxyPropertyDefinitionBase()

ProxyPropertyDefinitionBase ( ProxyType  proxy_type)
inline

Definition at line 57 of file ProxyPropertyDefinition.h.

◆ ~ProxyPropertyDefinitionBase()

virtual ~ProxyPropertyDefinitionBase ( )
inlinevirtual

Definition at line 64 of file ProxyPropertyDefinition.h.

Member Function Documentation

◆ getProxyType()

ProxyType getProxyType ( )
inline

Definition at line 76 of file ProxyPropertyDefinition.h.

◆ write_proxy_to_setter()

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

Member Data Documentation

◆ m_proxy_type

const ProxyType m_proxy_type
protected

Definition at line 53 of file ProxyPropertyDefinition.h.


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