OpenCPN Partial API docs
Loading...
Searching...
No Matches
pugi::xml_text Class Reference

Public Member Functions

 operator unspecified_bool_type () const
 
bool operator! () const
 
bool empty () const
 
const char_t * get () const
 
const char_t * as_string (const char_t *def=PUGIXML_TEXT("")) const
 
int as_int (int def=0) const
 
unsigned int as_uint (unsigned int def=0) const
 
double as_double (double def=0) const
 
float as_float (float def=0) const
 
bool as_bool (bool def=false) const
 
bool set (const char_t *rhs)
 
bool set (int rhs)
 
bool set (unsigned int rhs)
 
bool set (long rhs)
 
bool set (unsigned long rhs)
 
bool set (double rhs)
 
bool set (float rhs)
 
bool set (bool rhs)
 
xml_textoperator= (const char_t *rhs)
 
xml_textoperator= (int rhs)
 
xml_textoperator= (unsigned int rhs)
 
xml_textoperator= (long rhs)
 
xml_textoperator= (unsigned long rhs)
 
xml_textoperator= (double rhs)
 
xml_textoperator= (float rhs)
 
xml_textoperator= (bool rhs)
 
xml_node data () const
 

Friends

class xml_node
 

Detailed Description

Definition at line 754 of file pugixml.hpp.

Constructor & Destructor Documentation

◆ xml_text()

PUGI__FN pugi::xml_text::xml_text ( )

Definition at line 6148 of file pugixml.cpp.

Member Function Documentation

◆ as_bool()

PUGI__FN bool pugi::xml_text::as_bool ( bool def = false) const

Definition at line 6196 of file pugixml.cpp.

◆ as_double()

PUGI__FN double pugi::xml_text::as_double ( double def = 0) const

Definition at line 6184 of file pugixml.cpp.

◆ as_float()

PUGI__FN float pugi::xml_text::as_float ( float def = 0) const

Definition at line 6190 of file pugixml.cpp.

◆ as_int()

PUGI__FN int pugi::xml_text::as_int ( int def = 0) const

Definition at line 6172 of file pugixml.cpp.

◆ as_string()

PUGI__FN const char_t * pugi::xml_text::as_string ( const char_t * def = PUGIXML_TEXT("")) const

Definition at line 6166 of file pugixml.cpp.

◆ as_uint()

PUGI__FN unsigned int pugi::xml_text::as_uint ( unsigned int def = 0) const

Definition at line 6178 of file pugixml.cpp.

◆ data()

PUGI__FN xml_node pugi::xml_text::data ( ) const

Definition at line 6360 of file pugixml.cpp.

◆ empty()

PUGI__FN bool pugi::xml_text::empty ( ) const

Definition at line 6158 of file pugixml.cpp.

◆ get()

PUGI__FN const char_t * pugi::xml_text::get ( ) const

Definition at line 6160 of file pugixml.cpp.

◆ operator unspecified_bool_type()

PUGI__FN pugi::xml_text::operator xml_text::unspecified_bool_type ( ) const

Definition at line 6152 of file pugixml.cpp.

◆ operator!()

PUGI__FN bool pugi::xml_text::operator! ( ) const

Definition at line 6156 of file pugixml.cpp.

◆ operator=() [1/8]

PUGI__FN xml_text & pugi::xml_text::operator= ( bool rhs)

Definition at line 6343 of file pugixml.cpp.

◆ operator=() [2/8]

PUGI__FN xml_text & pugi::xml_text::operator= ( const char_t * rhs)

Definition at line 6308 of file pugixml.cpp.

◆ operator=() [3/8]

PUGI__FN xml_text & pugi::xml_text::operator= ( double rhs)

Definition at line 6333 of file pugixml.cpp.

◆ operator=() [4/8]

PUGI__FN xml_text & pugi::xml_text::operator= ( float rhs)

Definition at line 6338 of file pugixml.cpp.

◆ operator=() [5/8]

PUGI__FN xml_text & pugi::xml_text::operator= ( int rhs)

Definition at line 6313 of file pugixml.cpp.

◆ operator=() [6/8]

PUGI__FN xml_text & pugi::xml_text::operator= ( long rhs)

Definition at line 6323 of file pugixml.cpp.

◆ operator=() [7/8]

PUGI__FN xml_text & pugi::xml_text::operator= ( unsigned int rhs)

Definition at line 6318 of file pugixml.cpp.

◆ operator=() [8/8]

PUGI__FN xml_text & pugi::xml_text::operator= ( unsigned long rhs)

Definition at line 6328 of file pugixml.cpp.

◆ set() [1/8]

PUGI__FN bool pugi::xml_text::set ( bool rhs)

Definition at line 6279 of file pugixml.cpp.

◆ set() [2/8]

PUGI__FN bool pugi::xml_text::set ( const char_t * rhs)

Definition at line 6216 of file pugixml.cpp.

◆ set() [3/8]

PUGI__FN bool pugi::xml_text::set ( double rhs)

Definition at line 6270 of file pugixml.cpp.

◆ set() [4/8]

PUGI__FN bool pugi::xml_text::set ( float rhs)

Definition at line 6261 of file pugixml.cpp.

◆ set() [5/8]

PUGI__FN bool pugi::xml_text::set ( int rhs)

Definition at line 6225 of file pugixml.cpp.

◆ set() [6/8]

PUGI__FN bool pugi::xml_text::set ( long rhs)

Definition at line 6243 of file pugixml.cpp.

◆ set() [7/8]

PUGI__FN bool pugi::xml_text::set ( unsigned int rhs)

Definition at line 6234 of file pugixml.cpp.

◆ set() [8/8]

PUGI__FN bool pugi::xml_text::set ( unsigned long rhs)

Definition at line 6252 of file pugixml.cpp.

Friends And Related Symbol Documentation

◆ xml_node

friend class xml_node
friend

Definition at line 755 of file pugixml.hpp.


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