Ask a Question | Search PSRCHIVE: |
![]()
|
TextInterface::Attribute< C > Class Template Referenceabstract Text interface to a class attribute. More...
Inheritance diagram for TextInterface::Attribute< C >:
![]()
Detailed Descriptiontemplate<class C> class TextInterface::Attribute< C > Text interface to a class attribute. Member Function Documentation◆ clone()
template<class C>
Retun a newly constructed copy. Implemented in TextInterface::AttributeGet< C, Get >, TextInterface::AttributeGetSet< C, Type, Get, Set >, TextInterface::AttributeXformGet< C, Get, X >, TextInterface::ElementGet< C, Get, Size >, TextInterface::ElementGetSet< C, Type, Get, Set, Size >, TextInterface::GetFunction< C, Get >, TextInterface::GetSetFunction< C, Get, Set >, TextInterface::HasAProxy< C, M, Get >, TextInterface::IsAProxy< C, P >, TextInterface::MapOfInterfaces< M, K, Get >, TextInterface::MapOfProxy< M, K, E, Get >, TextInterface::VectorOfEstimate< V, T, U, Get, Size >, TextInterface::VectorOfInterfaces< V, Get, Size >, and TextInterface::VectorOfProxy< V, E, Get, Size >. References Attribute(). Referenced by TextInterface::HasAProxy< C, M, Get >::HasAProxy(), TextInterface::IsAProxy< C, P >::IsAProxy(), TextInterface::MapOfProxy< M, K, E, Get >::MapOfProxy(), and TextInterface::VectorOfProxy< V, E, Get, Size >::VectorOfProxy(). ◆ get_value() [1/2]
template<class C>
Get the value of the attribute. Implements TextInterface::Value. References get_value(), and instance. Referenced by get_value(), and TextInterface::OptionalInterface< C, Type, Get, Set >::get_value(). ◆ get_value() [2/2]
template<class C>
Get the value of the attribute. Implemented in TextInterface::AttributeGet< C, Get >, TextInterface::AttributeXformGet< C, Get, X >, TextInterface::ElementGet< C, Get, Size >, TextInterface::GetFunction< C, Get >, TextInterface::HasAProxy< C, M, Get >, TextInterface::IsAProxy< C, P >, and TextInterface::OptionalInterface< C, Type, Get, Set >. ◆ set_description()
template<class C>
Set the description of the value. Implemented in TextInterface::AttributeAdapter< C, M >, TextInterface::AttributeAdapter< C, P >, TextInterface::AttributeAdapter< M, E >, TextInterface::AttributeAdapter< V, E >, TextInterface::AttributeGet< C, Get >, TextInterface::ElementGet< C, Get, Size >, TextInterface::GetFunction< C, Get >, TextInterface::MapOfInterfaces< M, K, Get >, TextInterface::VectorOfEstimate< V, T, U, Get, Size >, and TextInterface::VectorOfInterfaces< V, Get, Size >. Referenced by TextInterface::To< C >::add(), TextInterface::To< C >::add(), TextInterface::To< C >::add(), TextInterface::To< C >::add(), TextInterface::To< C >::add(), TextInterface::To< C >::add(), TextInterface::To< C >::add(), TextInterface::To< C >::add(), and TextInterface::To< C >::add(). ◆ set_detailed_description()
template<class C>
Set the detailed description of the value. Implemented in TextInterface::AttributeAdapter< C, M >, TextInterface::AttributeAdapter< C, P >, TextInterface::AttributeAdapter< M, E >, TextInterface::AttributeAdapter< V, E >, TextInterface::AttributeGet< C, Get >, TextInterface::ElementGet< C, Get, Size >, TextInterface::GetFunction< C, Get >, TextInterface::MapOfInterfaces< M, K, Get >, TextInterface::VectorOfEstimate< V, T, U, Get, Size >, and TextInterface::VectorOfInterfaces< V, Get, Size >. ◆ set_value() [1/2]
template<class C>
Set the value of the attribute. Implemented in TextInterface::AttributeGet< C, Get >, TextInterface::AttributeGetSet< C, Type, Get, Set >, TextInterface::ElementGet< C, Get, Size >, TextInterface::ElementGetSet< C, Type, Get, Set, Size >, TextInterface::GetFunction< C, Get >, TextInterface::GetSetFunction< C, Get, Set >, TextInterface::HasAProxy< C, M, Get >, TextInterface::IsAProxy< C, P >, and TextInterface::OptionalInterface< C, Type, Get, Set >. ◆ set_value() [2/2]
template<class C>
Set the value of the attribute. Implements TextInterface::Value. References instance, and set_value(). Referenced by set_value(). The documentation for this class was generated from the following file: Generated using doxygen 1.14.0
|