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_node_set

#include <pugixml.hpp>

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

Tipos públicos

enum  type_t { type_unsorted , type_sorted , type_sorted_reverse }
typedef const xpath_nodeconst_iterator
typedef const xpath_nodeiterator

Métodos públicos

 xpath_node_set ()
 xpath_node_set (const_iterator begin, const_iterator end, type_t type=type_unsorted)
 ~xpath_node_set ()
 xpath_node_set (const xpath_node_set &ns)
xpath_node_setoperator= (const xpath_node_set &ns)
type_t type () const
size_t size () const
const xpath_nodeoperator[] (size_t index) const
const_iterator begin () const
const_iterator end () const
void sort (bool reverse=false)
xpath_node first () const
bool empty () const

Métodos privados

void _assign (const_iterator begin, const_iterator end, type_t type)
void _move (xpath_node_set &rhs) PUGIXML_NOEXCEPT

Atributos privados

type_t _type
xpath_node _storage [1]
xpath_node_begin
xpath_node_end

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

◆ const_iterator

◆ iterator

Documentación de las enumeraciones miembro de la clase

◆ type_t

Valores de enumeraciones
type_unsorted 
type_sorted 
type_sorted_reverse 

Documentación de constructores y destructores

◆ xpath_node_set() [1/3]

PUGI_IMPL_FN pugi::xpath_node_set::xpath_node_set ( )

Hace referencia a _begin, _end, _storage, _type, PUGI_IMPL_FN y type_unsorted.

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

Gráfico de llamadas a esta función:

◆ xpath_node_set() [2/3]

PUGI_IMPL_FN pugi::xpath_node_set::xpath_node_set ( const_iterator begin,
const_iterator end,
type_t type = type_unsorted )

Hace referencia a _assign(), _begin, _end, _storage, _type, PUGI_IMPL_FN y type_unsorted.

Gráfico de llamadas de esta función:

◆ ~xpath_node_set()

PUGI_IMPL_FN pugi::xpath_node_set::~xpath_node_set ( )

Hace referencia a _begin, _storage y PUGI_IMPL_FN.

◆ xpath_node_set() [3/3]

PUGI_IMPL_FN pugi::xpath_node_set::xpath_node_set ( const xpath_node_set & ns)

Hace referencia a _assign(), _begin, _end, _storage, _type, PUGI_IMPL_FN, type_unsorted y xpath_node_set().

Gráfico de llamadas de esta función:

Documentación de funciones miembro

◆ _assign()

PUGI_IMPL_FN void pugi::xpath_node_set::_assign ( const_iterator begin,
const_iterator end,
type_t type )
private

Hace referencia a _begin, _end, _storage, _type y PUGI_IMPL_FN.

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

Gráfico de llamadas a esta función:

◆ _move()

void pugi::xpath_node_set::_move ( xpath_node_set & rhs)
private

Hace referencia a PUGIXML_NOEXCEPT y xpath_node_set().

Gráfico de llamadas de esta función:

◆ begin()

PUGI_IMPL_FN xpath_node_set::const_iterator pugi::xpath_node_set::begin ( ) const

Hace referencia a _begin y PUGI_IMPL_FN.

◆ empty()

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

Hace referencia a _begin, _end y PUGI_IMPL_FN.

◆ end()

PUGI_IMPL_FN xpath_node_set::const_iterator pugi::xpath_node_set::end ( ) const

Hace referencia a _end y PUGI_IMPL_FN.

◆ first()

PUGI_IMPL_FN xpath_node pugi::xpath_node_set::first ( ) const

Hace referencia a _begin, _end, _type y PUGI_IMPL_FN.

◆ operator=()

PUGI_IMPL_FN xpath_node_set & pugi::xpath_node_set::operator= ( const xpath_node_set & ns)

Hace referencia a _assign(), _begin, _end, _type, PUGI_IMPL_FN y xpath_node_set().

Gráfico de llamadas de esta función:

◆ operator[]()

PUGI_IMPL_FN const xpath_node & pugi::xpath_node_set::operator[] ( size_t index) const

Hace referencia a _begin, PUGI_IMPL_FN y size().

Gráfico de llamadas de esta función:

◆ size()

PUGI_IMPL_FN size_t pugi::xpath_node_set::size ( ) const

Hace referencia a _begin, _end y PUGI_IMPL_FN.

Referenciado por operator[]().

Gráfico de llamadas a esta función:

◆ sort()

PUGI_IMPL_FN void pugi::xpath_node_set::sort ( bool reverse = false)

Hace referencia a _begin, _end, _type, PUGI_IMPL_FN y reverse().

Gráfico de llamadas de esta función:

◆ type()

PUGI_IMPL_FN xpath_node_set::type_t pugi::xpath_node_set::type ( ) const

Hace referencia a _type y PUGI_IMPL_FN.

Documentación de datos miembro

◆ _begin

◆ _end

xpath_node* pugi::xpath_node_set::_end
private

◆ _storage

xpath_node pugi::xpath_node_set::_storage[1]
private

◆ _type

type_t pugi::xpath_node_set::_type
private

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