Ask a Question | Search PSRCHIVE: |
![]()
|
TextInterface::HasAProxy< C, M, Get > Class Template Reference Proxy enables attribute interface of member to be used by class. More...
Inheritance diagram for TextInterface::HasAProxy< C, M, Get >:
![]()
Detailed Descriptiontemplate<class C, class M, class Get> class TextInterface::HasAProxy< C, M, Get > Proxy enables attribute interface of member to be used by class. In this template: C has a M; Get is the method of C that returns M* Member Function Documentation◆ clone()
template<class C, class M, class Get>
◆ get_name()
template<class C, class M, class Get>
Get the name of the attribute. Reimplemented from TextInterface::AdapterBase< Attribute< C >, Attribute< M > >. References prefix, and TextInterface::AdapterBase< Attribute< C >, Attribute< M > >::value. ◆ get_value()
template<class C, class M, class Get>
Get the value of the attribute. Implements TextInterface::Attribute< C >. References get, and TextInterface::AdapterBase< Attribute< C >, Attribute< M > >::value. ◆ matches()
template<class C, class M, class Get>
Return true if the name argument matches. Reimplemented from TextInterface::AdapterBase< Attribute< C >, Attribute< M > >. References prefix, and TextInterface::AdapterBase< Attribute< C >, Attribute< M > >::value. ◆ set_value()
template<class C, class M, class Get>
Set the value of the attribute. Implements TextInterface::Attribute< C >. References get, and TextInterface::AdapterBase< Attribute< C >, Attribute< M > >::value. The documentation for this class was generated from the following file: Generated using doxygen 1.14.0
|