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::xpath_variable_set

#include <pugixml.hpp>

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

Métodos públicos

 xpath_variable_set ()
 ~xpath_variable_set ()
 xpath_variable_set (const xpath_variable_set &rhs)
xpath_variable_setoperator= (const xpath_variable_set &rhs)
xpath_variable * add (const char_t *name, xpath_value_type type)
bool set (const char_t *name, bool value)
bool set (const char_t *name, double value)
bool set (const char_t *name, const char_t *value)
bool set (const char_t *name, const xpath_node_set &value)
xpath_variable * get (const char_t *name)
const xpath_variable * get (const char_t *name) const

Métodos privados

void _assign (const xpath_variable_set &rhs)
void _swap (xpath_variable_set &rhs)
xpath_variable * _find (const char_t *name) const

Métodos privados estáticos

static bool _clone (xpath_variable *var, xpath_variable **out_result)
static void _destroy (xpath_variable *var)

Atributos privados

xpath_variable * _data [64]

Documentación de constructores y destructores

◆ xpath_variable_set() [1/2]

PUGI_IMPL_FN pugi::xpath_variable_set::xpath_variable_set ( )

Hace referencia a _data y PUGI_IMPL_FN.

Referenciado por _assign(), _swap(), operator=() y xpath_variable_set().

Gráfico de llamadas a esta función:

◆ ~xpath_variable_set()

PUGI_IMPL_FN pugi::xpath_variable_set::~xpath_variable_set ( )

Hace referencia a _data, _destroy() y PUGI_IMPL_FN.

Gráfico de llamadas de esta función:

◆ xpath_variable_set() [2/2]

PUGI_IMPL_FN pugi::xpath_variable_set::xpath_variable_set ( const xpath_variable_set & rhs)

Hace referencia a _assign(), _data, PUGI_IMPL_FN y xpath_variable_set().

Gráfico de llamadas de esta función:

Documentación de funciones miembro

◆ _assign()

PUGI_IMPL_FN void pugi::xpath_variable_set::_assign ( const xpath_variable_set & rhs)
private

Hace referencia a _clone(), _data, _swap(), PUGI_IMPL_FN y xpath_variable_set().

Referenciado por operator=() y xpath_variable_set().

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

◆ _clone()

PUGI_IMPL_FN bool pugi::xpath_variable_set::_clone ( xpath_variable * var,
xpath_variable ** out_result )
staticprivate

Hace referencia a pugi::xpath_variable::_next, pugi::xpath_variable::_type, pugi::xpath_variable::name() y PUGI_IMPL_FN.

Referenciado por _assign().

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

◆ _destroy()

PUGI_IMPL_FN void pugi::xpath_variable_set::_destroy ( xpath_variable * var)
staticprivate

Hace referencia a pugi::xpath_variable::_next, pugi::xpath_variable::_type y PUGI_IMPL_FN.

Referenciado por ~xpath_variable_set().

Gráfico de llamadas a esta función:

◆ _find()

PUGI_IMPL_FN xpath_variable * pugi::xpath_variable_set::_find ( const char_t * name) const
private

Hace referencia a _data y PUGI_IMPL_FN.

Referenciado por get() y get().

Gráfico de llamadas a esta función:

◆ _swap()

PUGI_IMPL_FN void pugi::xpath_variable_set::_swap ( xpath_variable_set & rhs)
private

Hace referencia a _data, PUGI_IMPL_FN y xpath_variable_set().

Referenciado por _assign().

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

◆ add()

PUGI_IMPL_FN xpath_variable * pugi::xpath_variable_set::add ( const char_t * name,
xpath_value_type type )

Hace referencia a _data, pugi::xpath_variable::_next y PUGI_IMPL_FN.

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

Gráfico de llamadas a esta función:

◆ get() [1/2]

PUGI_IMPL_FN xpath_variable * pugi::xpath_variable_set::get ( const char_t * name)

Hace referencia a _find() y PUGI_IMPL_FN.

Gráfico de llamadas de esta función:

◆ get() [2/2]

PUGI_IMPL_FN const xpath_variable * pugi::xpath_variable_set::get ( const char_t * name) const

Hace referencia a _find() y PUGI_IMPL_FN.

Gráfico de llamadas de esta función:

◆ operator=()

PUGI_IMPL_FN xpath_variable_set & pugi::xpath_variable_set::operator= ( const xpath_variable_set & rhs)

Hace referencia a _assign(), PUGI_IMPL_FN y xpath_variable_set().

Gráfico de llamadas de esta función:

◆ set() [1/4]

PUGI_IMPL_FN bool pugi::xpath_variable_set::set ( const char_t * name,
bool value )

Hace referencia a add(), PUGI_IMPL_FN, pugi::xpath_variable::set() y pugi::xpath_type_boolean.

Gráfico de llamadas de esta función:

◆ set() [2/4]

PUGI_IMPL_FN bool pugi::xpath_variable_set::set ( const char_t * name,
const char_t * value )

Hace referencia a add(), PUGI_IMPL_FN, pugi::xpath_variable::set() y pugi::xpath_type_string.

Gráfico de llamadas de esta función:

◆ set() [3/4]

PUGI_IMPL_FN bool pugi::xpath_variable_set::set ( const char_t * name,
const xpath_node_set & value )

Hace referencia a add(), PUGI_IMPL_FN, pugi::xpath_variable::set() y pugi::xpath_type_node_set.

Gráfico de llamadas de esta función:

◆ set() [4/4]

PUGI_IMPL_FN bool pugi::xpath_variable_set::set ( const char_t * name,
double value )

Hace referencia a add(), PUGI_IMPL_FN, pugi::xpath_variable::set() y pugi::xpath_type_number.

Gráfico de llamadas de esta función:

Documentación de datos miembro

◆ _data

xpath_variable* pugi::xpath_variable_set::_data[64]
private

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