Animación Vulkan 1.0
Animación de tiro libre baloncesto con motor gráfico desarrollado en clase
Cargando...
Buscando...
Nada coincide
Referencia de la clase pugi::xml_text

#include <pugixml.hpp>

Diagrama de colaboración de pugi::xml_text:
[leyenda]

Métodos públicos

 xml_text ()
 operator unspecified_bool_type () const
bool operator! () const
bool empty () const
const char_tget () const
const char_tas_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 (const char_t *rhs, size_t size)
bool set (int rhs)
bool set (unsigned int rhs)
bool set (long rhs)
bool set (unsigned long rhs)
bool set (double rhs)
bool set (double rhs, int precision)
bool set (float rhs)
bool set (float rhs, int precision)
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

Tipos privados

typedef void(* unspecified_bool_type) (xml_text ***)

Métodos privados

 xml_text (xml_node_struct *root)
xml_node_struct * _data_new ()
xml_node_struct * _data () const

Atributos privados

xml_node_struct * _root

Amigas

class xml_node

Documentación de los «Typedef» miembros de la clase

◆ unspecified_bool_type

typedef void(* pugi::xml_text::unspecified_bool_type) (xml_text ***)
private

Documentación de constructores y destructores

◆ xml_text() [1/2]

PUGI_IMPL_FN pugi::xml_text::xml_text ( xml_node_struct * root)
explicitprivate

Hace referencia a _root y PUGI_IMPL_FN.

Referenciado por operator=(), operator=(), operator=(), operator=(), operator=(), operator=(), operator=() y operator=().

Gráfico de llamadas a esta función:

◆ xml_text() [2/2]

PUGI_IMPL_FN pugi::xml_text::xml_text ( )

Hace referencia a _root y PUGI_IMPL_FN.

Documentación de funciones miembro

◆ _data()

PUGI_IMPL_FN xml_node_struct * pugi::xml_text::_data ( ) const
private

Hace referencia a _root, pugi::node_element, PUGI_IMPL_FN y PUGI_IMPL_NODETYPE.

Referenciado por _data_new(), as_bool(), as_double(), as_float(), as_int(), as_string(), as_uint(), data(), empty(), get(), operator unspecified_bool_type() y operator!().

Gráfico de llamadas a esta función:

◆ _data_new()

PUGI_IMPL_FN xml_node_struct * pugi::xml_text::_data_new ( )
private

Hace referencia a _data(), _root, pugi::node_pcdata, PUGI_IMPL_FN y xml_node.

Referenciado por set(), set(), set(), set(), set(), set(), set(), set(), set(), set() y set().

Gráfico de llamadas de esta función:
Gráfico de llamadas a esta función:

◆ as_bool()

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

Hace referencia a _data(), PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ as_double()

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

Hace referencia a _data(), PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ as_float()

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

Hace referencia a _data(), PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ as_int()

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

Hace referencia a _data(), PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ as_string()

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

Hace referencia a _data(), PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ as_uint()

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

Hace referencia a _data(), PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ data()

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

Hace referencia a _data(), PUGI_IMPL_FN y xml_node.

Gráfico de llamadas de esta función:

◆ empty()

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

Hace referencia a _data() y PUGI_IMPL_FN.

Gráfico de llamadas de esta función:

◆ get()

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

Hace referencia a _data(), PUGI_IMPL_FN, PUGIXML_TEXT y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ operator unspecified_bool_type()

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

Hace referencia a _data(), PUGI_IMPL_FN y pugi::unspecified_bool_xml_text().

Gráfico de llamadas de esta función:

◆ operator!()

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

Hace referencia a _data() y PUGI_IMPL_FN.

Gráfico de llamadas de esta función:

◆ operator=() [1/8]

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

Hace referencia a PUGI_IMPL_FN, set() y xml_text().

Gráfico de llamadas de esta función:

◆ operator=() [2/8]

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

Hace referencia a PUGI_IMPL_FN, set() y xml_text().

Gráfico de llamadas de esta función:

◆ operator=() [3/8]

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

Hace referencia a PUGI_IMPL_FN, set() y xml_text().

Gráfico de llamadas de esta función:

◆ operator=() [4/8]

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

Hace referencia a PUGI_IMPL_FN, set() y xml_text().

Gráfico de llamadas de esta función:

◆ operator=() [5/8]

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

Hace referencia a PUGI_IMPL_FN, set() y xml_text().

Gráfico de llamadas de esta función:

◆ operator=() [6/8]

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

Hace referencia a PUGI_IMPL_FN, set() y xml_text().

Gráfico de llamadas de esta función:

◆ operator=() [7/8]

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

Hace referencia a PUGI_IMPL_FN, set() y xml_text().

Gráfico de llamadas de esta función:

◆ operator=() [8/8]

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

Hace referencia a PUGI_IMPL_FN, set() y xml_text().

Gráfico de llamadas de esta función:

◆ set() [1/11]

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

Hace referencia a _data_new(), pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ set() [2/11]

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

Hace referencia a _data_new(), pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Referenciado por operator=(), operator=(), operator=(), operator=(), operator=(), operator=(), operator=() y operator=().

Gráfico de llamadas de esta función:
Gráfico de llamadas a esta función:

◆ set() [3/11]

PUGI_IMPL_FN bool pugi::xml_text::set ( const char_t * rhs,
size_t size )

Hace referencia a _data_new(), pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ set() [4/11]

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

Hace referencia a _data_new(), pugi::default_double_precision, pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ set() [5/11]

PUGI_IMPL_FN bool pugi::xml_text::set ( double rhs,
int precision )

Hace referencia a _data_new(), pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ set() [6/11]

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

Hace referencia a _data_new(), pugi::default_float_precision, pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ set() [7/11]

PUGI_IMPL_FN bool pugi::xml_text::set ( float rhs,
int precision )

Hace referencia a _data_new(), pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ set() [8/11]

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

Hace referencia a _data_new(), pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ set() [9/11]

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

Hace referencia a _data_new(), pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ set() [10/11]

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

Hace referencia a _data_new(), pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ set() [11/11]

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

Hace referencia a _data_new(), pugi::xml_node_struct::header, PUGI_IMPL_FN y pugi::xml_node_struct::value.

Gráfico de llamadas de esta función:

◆ xml_node

friend class xml_node
friend

Hace referencia a xml_node.

Referenciado por _data_new(), data() y xml_node.

Documentación de datos miembro

◆ _root

xml_node_struct* pugi::xml_text::_root
private

Referenciado por _data(), _data_new(), xml_text() y xml_text().


La documentación de esta clase está generada de los siguientes archivos: