|
NSVD Reader
0.0.1
|
svd_reader base class for stream type parser subclasses must be implements read method and is_end method More...
#include <svd_reader.hpp>

Public Types | |
| using | el = stream_reader_element< stream_reader_base > |
Public Member Functions | |
| stream_reader_base () | |
| virtual | ~stream_reader_base ()=default |
| stream_reader_base (stream_reader_base &&d) | |
| stream_reader_base & | operator= (stream_reader_base &&d) |
| stream_reader_base (const stream_reader_base &)=delete | |
| stream_reader_base & | operator= (const stream_reader_base &)=delete |
| bool | is_attribute () const |
| std::string | get_name () const |
| std::string | get_value () const |
| el & | next_child () |
| operator bool () | |
| void | operator() (el &e) |
| el & | add_child (std::string &&name) |
| el & | add_child (const std::string &name) |
| el * | get_active_open_element () |
| void | close_children () |
svd_reader base class for stream type parser subclasses must be implements read method and is_end method
| SubClass | subclass type |
Definition at line 356 of file svd_reader.hpp.
| using nodamushi::svd::stream_reader_base< SubClass >::el = stream_reader_element<stream_reader_base> |
Definition at line 358 of file svd_reader.hpp.
|
inline |
Definition at line 360 of file svd_reader.hpp.
|
virtualdefault |
|
inline |
Definition at line 368 of file svd_reader.hpp.
|
delete |
|
inline |
Definition at line 422 of file svd_reader.hpp.
|
inline |
Definition at line 429 of file svd_reader.hpp.
|
inline |
Definition at line 450 of file svd_reader.hpp.
|
inline |
Definition at line 436 of file svd_reader.hpp.
|
inline |
Definition at line 393 of file svd_reader.hpp.
|
inline |
Definition at line 394 of file svd_reader.hpp.
|
inline |
Definition at line 388 of file svd_reader.hpp.
|
inline |
Definition at line 396 of file svd_reader.hpp.
|
inline |
Definition at line 400 of file svd_reader.hpp.
|
inline |
Definition at line 414 of file svd_reader.hpp.
|
inline |
Definition at line 374 of file svd_reader.hpp.
|
delete |