Ask a Question | Search PSRCHIVE: |
![]()
|
TextInterface::GetFunction< C, Get > Class Template Reference Get is function object that receives C* and returns some type. More...
Inheritance diagram for TextInterface::GetFunction< C, Get >:
![]()
Detailed Descriptiontemplate<class C, class Get> class TextInterface::GetFunction< C, Get > Get is function object that receives C* and returns some type. This class adapts a function on C* to behave like an attribute of C Member Function Documentation◆ clone()
template<class C, class Get>
Return a clone. Implements TextInterface::Attribute< C >. Reimplemented in TextInterface::GetSetFunction< C, Get, Set >. References TextInterface::Attribute< C >::Attribute(), and GetFunction(). ◆ get_description()
template<class C, class Get>
◆ get_detailed_description()
template<class C, class Get>
Get the detailed description of the attribute. Reimplemented from TextInterface::Value. References detailed_description. ◆ get_name()
template<class C, class Get>
◆ get_value()
template<class C, class Get>
◆ reset_modifiers()
template<class C, class Get>
Reset any output stream modifiers. Implements TextInterface::Value. ◆ set_description()
template<class C, class Get>
Get the description of the attribute. Implements TextInterface::Attribute< C >. References description. ◆ set_detailed_description()
template<class C, class Get>
Get the detailed description of the attribute. Implements TextInterface::Attribute< C >. References detailed_description. ◆ set_modifiers()
template<class C, class Get>
Parse any modifiers that will alter the behaviour of the output stream. Implements TextInterface::Value. ◆ set_value()
template<class C, class Get>
Set the value of the attribute. Implements TextInterface::Attribute< C >. Reimplemented in TextInterface::GetSetFunction< C, Get, Set >. References name. The documentation for this class was generated from the following file: Generated using doxygen 1.14.0
|