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
 

Constructor & Destructor Documentation

◆ ProxyPropertyDefinition()

template<typename PropertyType>
ProxyPropertyDefinition ( PropertyType * setter_ref,
ProxyType proxy_type )
inline

◆ ~ProxyPropertyDefinition()

template<typename PropertyType>
virtual ~ProxyPropertyDefinition ( )
inlinevirtual

Member Function Documentation

◆ write_proxy_to_setter()

template<typename PropertyType>
virtual void write_proxy_to_setter ( IceManagerPtr ice_manager,
const std::string & proxy_name )
inlineoverridevirtual

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