Helpers for XML reading with libcxml.
More...
#include "exceptions.h"
#include <libcxml/cxml.h>
Go to the source code of this file.
|
| dcp |
| Namespace for everything in libdcp.
|
|
|
template<class T > |
std::shared_ptr< T > | dcp::optional_type_child (cxml::Node const &node, std::string name) |
|
template<class T > |
std::shared_ptr< T > | dcp::type_child (std::shared_ptr< const cxml::Node > node, std::string name) |
|
template<class T > |
std::shared_ptr< T > | dcp::optional_type_child (std::shared_ptr< const cxml::Node > node, std::string name) |
|
template<class T > |
std::vector< std::shared_ptr< T > > | dcp::type_children (cxml::Node const &node, std::string name) |
|
template<class T > |
std::vector< std::shared_ptr< T > > | dcp::type_children (std::shared_ptr< const cxml::Node > node, std::string name) |
|
template<class T > |
std::vector< std::shared_ptr< T > > | dcp::type_grand_children (cxml::Node const &node, std::string name, std::string sub) |
|
template<class T > |
std::vector< std::shared_ptr< T > > | dcp::type_grand_children (std::shared_ptr< const cxml::Node > node, std::string name, std::string sub) |
|
Helpers for XML reading with libcxml.
Definition in file xml.h.