ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
|
#include <pugixml.hpp>
Public Member Functions | |
const char_t * | name () const |
xpath_value_type | type () const |
bool | get_boolean () const |
double | get_number () const |
const char_t * | get_string () const |
const xpath_node_set & | get_node_set () const |
bool | set (bool value) |
bool | set (double value) |
bool | set (const char_t *value) |
bool | set (const xpath_node_set &value) |
Protected Member Functions | |
xpath_variable () | |
xpath_variable (const xpath_variable &) | |
xpath_variable & | operator= (const xpath_variable &) |
Protected Attributes | |
xpath_value_type | _type |
xpath_variable * | _next |
Friends | |
class | xpath_variable_set |
Definition at line 1021 of file pugixml.hpp.
|
protected |
Definition at line 10797 of file pugixml.cpp.
|
protected |
Definition at line 10826 of file pugixml.cpp.
References _type, and pugi::xpath_type_boolean.
PUGI__FN const xpath_node_set & xpath_variable::get_node_set | ( | ) | const |
Definition at line 10844 of file pugixml.cpp.
References _type, dummy_node_set, and pugi::xpath_type_node_set.
Definition at line 10831 of file pugixml.cpp.
References _type, gen_nan(), and pugi::xpath_type_number.
Definition at line 10837 of file pugixml.cpp.
References _type, PUGIXML_TEXT, and pugi::xpath_type_string.
Definition at line 10799 of file pugixml.cpp.
References _type, pugi::xpath_type_boolean, pugi::xpath_type_node_set, pugi::xpath_type_number, and pugi::xpath_type_string.
Referenced by get_metrics.MemRange::stats().
|
protected |
Definition at line 10850 of file pugixml.cpp.
References _type, and pugi::xpath_type_boolean.
Referenced by pugi::xpath_variable_set::set().
Definition at line 10868 of file pugixml.cpp.
References _type, etiss::copy(), memcpy(), strlength(), and pugi::xpath_type_string.
PUGI__FN bool xpath_variable::set | ( | const xpath_node_set & | value | ) |
Definition at line 10892 of file pugixml.cpp.
References _type, and pugi::xpath_type_node_set.
Definition at line 10859 of file pugixml.cpp.
References _type, and pugi::xpath_type_number.
PUGI__FN xpath_value_type xpath_variable::type | ( | ) | const |
Definition at line 10821 of file pugixml.cpp.
References _type.
|
friend |
Definition at line 1023 of file pugixml.hpp.
|
protected |
Definition at line 1027 of file pugixml.hpp.
Referenced by pugi::xpath_variable_set::add(), pugi::xpath_variable_set::find(), and pugi::xpath_variable_set::~xpath_variable_set().
|
protected |
Definition at line 1026 of file pugixml.hpp.
Referenced by pugi::xpath_variable_set::add(), get_boolean(), get_node_set(), get_number(), get_string(), name(), set(), type(), and pugi::xpath_variable_set::~xpath_variable_set().