NCBI C++ ToolKit
|
This file contains the definition of the xml::node class. More...
#include <ncbiconf.h>
#include <misc/xmlwrapp/xml_init.hpp>
#include <misc/xmlwrapp/namespace.hpp>
#include <misc/xmlwrapp/attributes.hpp>
#include <misc/xmlwrapp/xml_save.hpp>
#include <misc/xmlwrapp/impl/_cbfo.hpp>
#include <cstddef>
#include <iosfwd>
#include <string>
#include <deque>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | xml::node |
The xml::node class is used to hold information about one XML node. More... | |
struct | xml::node::cdata |
Helper struct for creating a xml::node of type_cdata. More... | |
struct | xml::node::comment |
Helper struct for creating a xml::node of type_comment. More... | |
struct | xml::node::pi |
Helper struct for creating a xml::node of type_pi. More... | |
struct | xml::node::text |
Helper struct for creating a xml::node of type_text. More... | |
class | xml::node::iterator |
The xml::node::iterator provides a way to access children nodes similar to a standard C++ container. More... | |
class | xml::node::const_iterator |
The xml::node::const_iterator provides a way to access children nodes similar to a standard C++ container. More... | |
Namespaces | |
xslt | |
XML library namespace. | |
xml | |
XML library namespace. | |
xml::impl | |
Functions | |
void | xslt_ext_func_cb (void *, int) |
void | xslt_ext_element_cb (void *, void *, void *, void *) |
node_private_data * | xml::impl::attach_node_private_data (void *) |
void xslt_ext_element_cb | ( | void * | c, |
void * | input_node_, | ||
void * | instruction_node_, | ||
void * | compiled_stylesheet_info | ||
) |
Definition at line 212 of file stylesheet.cpp.
References xslt::impl::stylesheet_impl::ext_elements_, ncbi::grid::netcache::search::fields::key, NULL, xml::document::pimpl_, xml::document::set_doc_data(), xml::node::set_node_data(), xml::impl::doc_impl::set_ownership(), and string.
void xslt_ext_func_cb | ( | void * | c, |
int | arg_num | ||
) |
Definition at line 141 of file stylesheet.cpp.