NSVD Reader  0.0.1
expat.hpp File Reference

SVD reader with Expat. More...

#include "nodamushi/svd/svd_reader.hpp"
#include <expat.h>
#include <cstdio>

Go to the source code of this file.

Classes

struct  nodamushi::svd::expat_svd_reader
 SVD reader with Expat(https://github.com/libexpat/libexpat) More...
 

Namespaces

 nodamushi
 
 nodamushi::svd
 
 nodamushi::svd::expat_handler
 

Functions

template<typename P >
void nodamushi::svd::expat_handler::add_child (P *ptr, const XML_Char *name, const XML_Char **attributes)
 
template<typename UD >
void XMLCALL nodamushi::svd::expat_handler::element_start (void *user_data, const XML_Char *name, const XML_Char **attributes)
 
template<typename UD >
void XMLCALL nodamushi::svd::expat_handler::element_end (void *user_data, const XML_Char *name)
 
template<typename UD >
void XMLCALL nodamushi::svd::expat_handler::element_char (void *user_data, const XML_Char *data, int len)
 

Detailed Description

SVD reader with Expat.

When you want to use this header,add Expat to include directories and link libraries.
See also
https://github.com/libexpat/libexpat

Definition in file expat.hpp.