Visualization Library v1.0.3A lightweight C++ OpenGL middleware for 2D/3D graphics |
[Download] [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.