TextInterface::NestedValue Class Reference

Proxy enables value interfaces to be imported with a name. More...

#include <NestedTextInterface.h>

Inherits TextInterface::Nested.

Public Member Functions

 NestedValue (const std::string &pre, Value *val)
 Construct from a name and pointer to Value.
 
std::string get_name () const
 Get the name of the attribute.
 
std::string get_description () const
 Get the description of the value.
 
std::string get_value () const
 Get the value of the value.
 
void set_value (const std::string &txt)
 Set the value of the value.
 
bool matches (const std::string &name) const
 Return true if the name argument matches.
 
void set_modifiers (const std::string &modifiers) const
 Parse any modifiers that will alter the behaviour of the output stream.
 
void reset_modifiers () const
 Reset any output stream modifiers.
 
void set_parent (Parser *p)
 

Protected Attributes

Reference::To< Valuevalue
 The parent value interface.
 
std::string prefix
 The name of the value.
 

Detailed Description

Proxy enables value interfaces to be imported with a name.


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

Generated using doxygen 1.8.17