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

Clases

struct  xml_attribute_struct
struct  xml_node_struct
class  xml_object_range
class  xml_writer
class  xml_writer_file
class  xml_writer_stream
class  xml_attribute
class  xml_node
class  xml_text
class  xml_node_iterator
class  xml_attribute_iterator
class  xml_named_node_iterator
class  xml_tree_walker
struct  xml_parse_result
class  xml_document
struct  xpath_parse_result
class  xpath_variable
class  xpath_variable_set
class  xpath_query
class  xpath_exception
class  xpath_node
class  xpath_node_set

typedefs

typedef PUGIXML_CHAR char_t
typedef std::basic_string< PUGIXML_CHARstring_t
typedef void *(* allocation_function) (size_t size)
typedef void(* deallocation_function) (void *ptr)

Enumeraciones

enum  xml_node_type {
  node_null , node_document , node_element , node_pcdata ,
  node_cdata , node_comment , node_pi , node_declaration ,
  node_doctype
}
enum  xml_encoding {
  encoding_auto , encoding_utf8 , encoding_utf16_le , encoding_utf16_be ,
  encoding_utf16 , encoding_utf32_le , encoding_utf32_be , encoding_utf32 ,
  encoding_wchar , encoding_latin1
}
enum  xml_parse_status {
  status_ok = 0 , status_file_not_found , status_io_error , status_out_of_memory ,
  status_internal_error , status_unrecognized_tag , status_bad_pi , status_bad_comment ,
  status_bad_cdata , status_bad_doctype , status_bad_pcdata , status_bad_start_element ,
  status_bad_attribute , status_bad_end_element , status_end_element_mismatch , status_append_invalid_root ,
  status_no_document_element
}
enum  xpath_value_type {
  xpath_type_none , xpath_type_node_set , xpath_type_number , xpath_type_string ,
  xpath_type_boolean
}

Funciones

static PUGI_IMPL_FN void unspecified_bool_xml_attribute (xml_attribute ***)
static PUGI_IMPL_FN void unspecified_bool_xml_node (xml_node ***)
static PUGI_IMPL_FN void unspecified_bool_xml_text (xml_text ***)
PUGI_IMPL_FN std::string PUGIXML_FUNCTION as_utf8 (const wchar_t *str)
PUGI_IMPL_FN std::string PUGIXML_FUNCTION as_utf8 (const std::basic_string< wchar_t > &str)
PUGI_IMPL_FN std::basic_string< wchar_t > PUGIXML_FUNCTION as_wide (const char *str)
PUGI_IMPL_FN std::basic_string< wchar_t > PUGIXML_FUNCTION as_wide (const std::string &str)
PUGI_IMPL_FN void PUGIXML_FUNCTION set_memory_management_functions (allocation_function allocate, deallocation_function deallocate)
PUGI_IMPL_FN allocation_function PUGIXML_FUNCTION get_memory_allocation_function ()
PUGI_IMPL_FN deallocation_function PUGIXML_FUNCTION get_memory_deallocation_function ()
static PUGI_IMPL_FN void unspecified_bool_xpath_node (xpath_node ***)
static PUGI_IMPL_FN void unspecified_bool_xpath_query (xpath_query ***)
std::basic_string< wchar_t > PUGIXML_FUNCTION as_wide (const std::basic_string< char > &str)

Variables

const unsigned int parse_minimal = 0x0000
const unsigned int parse_pi = 0x0001
const unsigned int parse_comments = 0x0002
const unsigned int parse_cdata = 0x0004
const unsigned int parse_ws_pcdata = 0x0008
const unsigned int parse_escapes = 0x0010
const unsigned int parse_eol = 0x0020
const unsigned int parse_wconv_attribute = 0x0040
const unsigned int parse_wnorm_attribute = 0x0080
const unsigned int parse_declaration = 0x0100
const unsigned int parse_doctype = 0x0200
const unsigned int parse_ws_pcdata_single = 0x0400
const unsigned int parse_trim_pcdata = 0x0800
const unsigned int parse_fragment = 0x1000
const unsigned int parse_embed_pcdata = 0x2000
const unsigned int parse_merge_pcdata = 0x4000
const unsigned int parse_default = parse_cdata | parse_escapes | parse_wconv_attribute | parse_eol
const unsigned int parse_full = parse_default | parse_pi | parse_comments | parse_declaration | parse_doctype
const unsigned int format_indent = 0x01
const unsigned int format_write_bom = 0x02
const unsigned int format_raw = 0x04
const unsigned int format_no_declaration = 0x08
const unsigned int format_no_escapes = 0x10
const unsigned int format_save_file_text = 0x20
const unsigned int format_indent_attributes = 0x40
const unsigned int format_no_empty_element_tags = 0x80
const unsigned int format_skip_control_chars = 0x100
const unsigned int format_attribute_single_quote = 0x200
const unsigned int format_default = format_indent
const int default_double_precision = 17
const int default_float_precision = 9

Documentación de «typedef»

◆ allocation_function

typedef void *(* pugi::allocation_function) (size_t size)

◆ char_t

◆ deallocation_function

typedef void(* pugi::deallocation_function) (void *ptr)

◆ string_t

typedef std::basic_string<PUGIXML_CHAR> pugi::string_t

Documentación de enumeraciones

◆ xml_encoding

Valores de enumeraciones
encoding_auto 
encoding_utf8 
encoding_utf16_le 
encoding_utf16_be 
encoding_utf16 
encoding_utf32_le 
encoding_utf32_be 
encoding_utf32 
encoding_wchar 
encoding_latin1 

◆ xml_node_type

Valores de enumeraciones
node_null 
node_document 
node_element 
node_pcdata 
node_cdata 
node_comment 
node_pi 
node_declaration 
node_doctype 

◆ xml_parse_status

Valores de enumeraciones
status_ok 
status_file_not_found 
status_io_error 
status_out_of_memory 
status_internal_error 
status_unrecognized_tag 
status_bad_pi 
status_bad_comment 
status_bad_cdata 
status_bad_doctype 
status_bad_pcdata 
status_bad_start_element 
status_bad_attribute 
status_bad_end_element 
status_end_element_mismatch 
status_append_invalid_root 
status_no_document_element 

◆ xpath_value_type

Valores de enumeraciones
xpath_type_none 
xpath_type_node_set 
xpath_type_number 
xpath_type_string 
xpath_type_boolean 

Documentación de funciones

◆ as_utf8() [1/2]

std::basic_string< char > PUGIXML_FUNCTION pugi::as_utf8 ( const std::basic_string< wchar_t > & str)

Hace referencia a PUGI_IMPL_FN y PUGIXML_FUNCTION.

◆ as_utf8() [2/2]

std::basic_string< char > PUGIXML_FUNCTION pugi::as_utf8 ( const wchar_t * str)

Hace referencia a PUGI_IMPL_FN y PUGIXML_FUNCTION.

◆ as_wide() [1/3]

std::basic_string< wchar_t > PUGIXML_FUNCTION pugi::as_wide ( const char * str)

Hace referencia a PUGI_IMPL_FN y PUGIXML_FUNCTION.

Referenciado por as_wide().

Gráfico de llamadas a esta función:

◆ as_wide() [2/3]

std::basic_string< wchar_t > PUGIXML_FUNCTION pugi::as_wide ( const std::basic_string< char > & str)

Hace referencia a as_wide() y PUGIXML_FUNCTION.

Gráfico de llamadas de esta función:

◆ as_wide() [3/3]

PUGI_IMPL_FN std::basic_string< wchar_t > PUGIXML_FUNCTION pugi::as_wide ( const std::string & str)

Hace referencia a PUGI_IMPL_FN y PUGIXML_FUNCTION.

◆ get_memory_allocation_function()

allocation_function PUGIXML_FUNCTION pugi::get_memory_allocation_function ( )

Hace referencia a PUGI_IMPL_FN y PUGIXML_FUNCTION.

◆ get_memory_deallocation_function()

deallocation_function PUGIXML_FUNCTION pugi::get_memory_deallocation_function ( )

Hace referencia a PUGI_IMPL_FN y PUGIXML_FUNCTION.

◆ set_memory_management_functions()

◆ unspecified_bool_xml_attribute()

PUGI_IMPL_FN void pugi::unspecified_bool_xml_attribute ( xml_attribute *** )
static

Hace referencia a PUGI_IMPL_FN.

Referenciado por pugi::xml_attribute::operator unspecified_bool_type().

Gráfico de llamadas a esta función:

◆ unspecified_bool_xml_node()

PUGI_IMPL_FN void pugi::unspecified_bool_xml_node ( xml_node *** )
static

Hace referencia a PUGI_IMPL_FN.

Referenciado por pugi::xml_node::operator unspecified_bool_type().

Gráfico de llamadas a esta función:

◆ unspecified_bool_xml_text()

PUGI_IMPL_FN void pugi::unspecified_bool_xml_text ( xml_text *** )
static

Hace referencia a PUGI_IMPL_FN.

Referenciado por pugi::xml_text::operator unspecified_bool_type().

Gráfico de llamadas a esta función:

◆ unspecified_bool_xpath_node()

PUGI_IMPL_FN void pugi::unspecified_bool_xpath_node ( xpath_node *** )
static

Hace referencia a PUGI_IMPL_FN.

Referenciado por pugi::xpath_node::operator unspecified_bool_type().

Gráfico de llamadas a esta función:

◆ unspecified_bool_xpath_query()

PUGI_IMPL_FN void pugi::unspecified_bool_xpath_query ( xpath_query *** )
static

Hace referencia a PUGI_IMPL_FN.

Referenciado por pugi::xpath_query::operator unspecified_bool_type().

Gráfico de llamadas a esta función:

Documentación de variables

◆ default_double_precision

const int pugi::default_double_precision = 17

◆ default_float_precision

const int pugi::default_float_precision = 9

◆ format_attribute_single_quote

const unsigned int pugi::format_attribute_single_quote = 0x200

◆ format_default

const unsigned int pugi::format_default = format_indent

Referenciado por pugi::xml_document::_move().

◆ format_indent

const unsigned int pugi::format_indent = 0x01

◆ format_indent_attributes

const unsigned int pugi::format_indent_attributes = 0x40

◆ format_no_declaration

const unsigned int pugi::format_no_declaration = 0x08

Referenciado por pugi::xml_document::save().

◆ format_no_empty_element_tags

const unsigned int pugi::format_no_empty_element_tags = 0x80

◆ format_no_escapes

const unsigned int pugi::format_no_escapes = 0x10

◆ format_raw

const unsigned int pugi::format_raw = 0x04

Referenciado por pugi::xml_document::save().

◆ format_save_file_text

const unsigned int pugi::format_save_file_text = 0x20

◆ format_skip_control_chars

const unsigned int pugi::format_skip_control_chars = 0x100

◆ format_write_bom

const unsigned int pugi::format_write_bom = 0x02

Referenciado por pugi::xml_document::save().

◆ parse_cdata

const unsigned int pugi::parse_cdata = 0x0004

◆ parse_comments

const unsigned int pugi::parse_comments = 0x0002

◆ parse_declaration

const unsigned int pugi::parse_declaration = 0x0100

◆ parse_default

const unsigned int pugi::parse_default = parse_cdata | parse_escapes | parse_wconv_attribute | parse_eol

Referenciado por pugi::xml_document::_move().

◆ parse_doctype

const unsigned int pugi::parse_doctype = 0x0200

◆ parse_embed_pcdata

const unsigned int pugi::parse_embed_pcdata = 0x2000

◆ parse_eol

const unsigned int pugi::parse_eol = 0x0020

◆ parse_escapes

const unsigned int pugi::parse_escapes = 0x0010

◆ parse_fragment

const unsigned int pugi::parse_fragment = 0x1000

◆ parse_full

const unsigned int pugi::parse_full = parse_default | parse_pi | parse_comments | parse_declaration | parse_doctype

◆ parse_merge_pcdata

const unsigned int pugi::parse_merge_pcdata = 0x4000

◆ parse_minimal

const unsigned int pugi::parse_minimal = 0x0000

◆ parse_pi

const unsigned int pugi::parse_pi = 0x0001

◆ parse_trim_pcdata

const unsigned int pugi::parse_trim_pcdata = 0x0800

◆ parse_wconv_attribute

const unsigned int pugi::parse_wconv_attribute = 0x0040

◆ parse_wnorm_attribute

const unsigned int pugi::parse_wnorm_attribute = 0x0080

◆ parse_ws_pcdata

const unsigned int pugi::parse_ws_pcdata = 0x0008

◆ parse_ws_pcdata_single

const unsigned int pugi::parse_ws_pcdata_single = 0x0400