LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
pugi::xpath_variable Class Reference

#include <linguisticProcessing/common/tgv/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_value_type type)
 
 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
 

Detailed Description

Definition at line 1133 of file pugixml.hpp.

Constructor & Destructor Documentation

◆ xpath_variable() [1/2]

PUGI__FN xpath_variable::xpath_variable ( xpath_value_type  type)
protected

Definition at line 12404 of file pugixml.cpp.

◆ xpath_variable() [2/2]

pugi::xpath_variable::xpath_variable ( const xpath_variable &  )
protected

Member Function Documentation

◆ get_boolean()

PUGI__FN bool xpath_variable::get_boolean ( ) const

Definition at line 12435 of file pugixml.cpp.

◆ get_node_set()

PUGI__FN const xpath_node_set & xpath_variable::get_node_set ( ) const

Definition at line 12451 of file pugixml.cpp.

◆ get_number()

PUGI__FN double xpath_variable::get_number ( ) const

Definition at line 12440 of file pugixml.cpp.

◆ get_string()

PUGI__FN const char_t * xpath_variable::get_string ( ) const

Definition at line 12445 of file pugixml.cpp.

◆ name()

PUGI__FN const char_t * xpath_variable::name ( ) const

Definition at line 12408 of file pugixml.cpp.

◆ operator=()

xpath_variable & pugi::xpath_variable::operator= ( const xpath_variable &  )
protected

◆ set() [1/4]

PUGI__FN bool xpath_variable::set ( bool  value)

Definition at line 12456 of file pugixml.cpp.

◆ set() [2/4]

PUGI__FN bool xpath_variable::set ( const char_t *  value)

Definition at line 12472 of file pugixml.cpp.

◆ set() [3/4]

PUGI__FN bool xpath_variable::set ( const xpath_node_set &  value)

Definition at line 12493 of file pugixml.cpp.

◆ set() [4/4]

PUGI__FN bool xpath_variable::set ( double  value)

Definition at line 12464 of file pugixml.cpp.

◆ type()

PUGI__FN xpath_value_type xpath_variable::type ( ) const

Definition at line 12430 of file pugixml.cpp.

Friends And Related Symbol Documentation

◆ xpath_variable_set

friend class xpath_variable_set
friend

Definition at line 1135 of file pugixml.hpp.

Member Data Documentation

◆ _next

xpath_variable* pugi::xpath_variable::_next
protected

Definition at line 1139 of file pugixml.hpp.

◆ _type

xpath_value_type pugi::xpath_variable::_type
protected

Definition at line 1138 of file pugixml.hpp.


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