Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
Key/value pair used by VLXStructure. More...
#include <VLXValue.hpp>
Public Member Functions | |
| Value () | |
| Value (const char *key, VLXValue value) | |
| std::string & | key () |
| const std::string & | key () const |
| void | setKey (const char *key) |
| VLXValue & | value () |
| const VLXValue & | value () const |
| void | setValue (const VLXValue &value) |
Friends | |
| class | VLXStructure |
Key/value pair used by VLXStructure.
Definition at line 581 of file VLXValue.hpp.
| vl::VLXStructure::Value::Value | ( | ) | [inline] |
Definition at line 586 of file VLXValue.hpp.
| vl::VLXStructure::Value::Value | ( | const char * | key, |
| VLXValue | value | ||
| ) | [inline] |
Definition at line 587 of file VLXValue.hpp.
| std::string& vl::VLXStructure::Value::key | ( | ) | [inline] |
Definition at line 589 of file VLXValue.hpp.
Referenced by setKey().
| const std::string& vl::VLXStructure::Value::key | ( | ) | const [inline] |
Definition at line 590 of file VLXValue.hpp.
| void vl::VLXStructure::Value::setKey | ( | const char * | key | ) | [inline] |
Definition at line 591 of file VLXValue.hpp.
References key().
Referenced by vl::VLXParserVLT::parseStructure(), and vl::VLXParserVLB::parseStructure().
| VLXValue& vl::VLXStructure::Value::value | ( | ) | [inline] |
Definition at line 593 of file VLXValue.hpp.
Referenced by vl::VLXParserVLT::parseStructure(), vl::VLXParserVLB::parseStructure(), setValue(), and vl::VLXVisitorCountIDs::visitStructure().
| const VLXValue& vl::VLXStructure::Value::value | ( | ) | const [inline] |
Definition at line 594 of file VLXValue.hpp.
| void vl::VLXStructure::Value::setValue | ( | const VLXValue & | value | ) | [inline] |
Definition at line 595 of file VLXValue.hpp.
References value().
friend class VLXStructure [friend] |
Definition at line 583 of file VLXValue.hpp.