NCBI C++ ToolKit
|
This file contains definition of the xslt::impl::stylesheet_impl class. More...
#include <string>
#include <vector>
#include <map>
#include <misc/xmlwrapp/ownership.hpp>
#include <misc/xmlwrapp/document.hpp>
#include <misc/xmlwrapp/errors.hpp>
#include "extension_function_impl.hpp"
#include "extension_element_impl.hpp"
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
struct | xslt::impl::stylesheet_refcount |
struct | xslt::impl::stylesheet_impl |
Namespaces | |
xslt | |
XML library namespace. | |
xslt::impl | |
Typedefs | |
typedef std::pair< std::string, std::string > | ext_func_key |
typedef std::pair< xslt::extension_function *, xml::ownership_type > | ext_func_props |
typedef std::map< ext_func_key, ext_func_props > | ext_funcs_map_type |
typedef std::pair< std::string, std::string > | ext_elem_key |
typedef std::pair< xslt::extension_element *, xml::ownership_type > | ext_elem_props |
typedef std::map< ext_elem_key, ext_elem_props > | ext_elems_map_type |
Functions | |
void | xslt::impl::destroy_stylesheet (xsltStylesheetPtr ss) |
bool | xslt::impl::is_xml_output_method (xsltStylesheetPtr ss) |
void | xslt::impl::save_to_string (xmlDocPtr doc, xsltStylesheetPtr ss, std::string &s) |
bool | xslt::impl::save_to_file (xmlDocPtr doc, xsltStylesheetPtr ss, const char *filename, int) |
This file contains definition of the xslt::impl::stylesheet_impl class.
Definition in file stylesheet_impl.hpp.
typedef std::pair<std::string, std::string> ext_elem_key |
Definition at line 76 of file stylesheet_impl.hpp.
typedef std::pair<xslt::extension_element *, xml::ownership_type> ext_elem_props |
Definition at line 79 of file stylesheet_impl.hpp.
typedef std::map<ext_elem_key, ext_elem_props> ext_elems_map_type |
Definition at line 82 of file stylesheet_impl.hpp.
typedef std::pair<std::string, std::string> ext_func_key |
Definition at line 65 of file stylesheet_impl.hpp.
typedef std::pair<xslt::extension_function *, xml::ownership_type> ext_func_props |
Definition at line 68 of file stylesheet_impl.hpp.
typedef std::map<ext_func_key, ext_func_props> ext_funcs_map_type |
Definition at line 71 of file stylesheet_impl.hpp.