To read a Tree from a file.
More...
#include <graph/tree/treader.h>
To read a Tree from a file.
Definition at line 61 of file treader.h.
◆ TreeReader() [1/4]
| TreeReader::TreeReader |
( |
const std::string & | filename, |
|
|
const carto::SyntaxSet & | syntax, |
|
|
const carto::AttributedReader::HelperSet & | helpers = carto::AttributedReader::HelperSet() ) |
◆ TreeReader() [2/4]
| TreeReader::TreeReader |
( |
const carto::SyntaxSet & | syntax, |
|
|
const carto::AttributedReader::HelperSet & | helpers = carto::AttributedReader::HelperSet() ) |
◆ TreeReader() [3/4]
| TreeReader::TreeReader |
( |
const TreeFactory & | factory, |
|
|
const std::string & | filename, |
|
|
const carto::SyntaxSet & | syntax, |
|
|
const carto::AttributedReader::HelperSet & | helpers = carto::AttributedReader::HelperSet() ) |
◆ TreeReader() [4/4]
| TreeReader::TreeReader |
( |
const TreeFactory & | factory, |
|
|
const carto::SyntaxSet & | syntax, |
|
|
const carto::AttributedReader::HelperSet & | helpers = carto::AttributedReader::HelperSet() ) |
configure the parametres
- Parameters
-
| factory | factory used to build the tree nodes |
| syntax | syntactic attribute / rules pairs |
| helpers | alternate/specialized IO routines |
◆ ~TreeReader()
| virtual TreeReader::~TreeReader |
( |
| ) |
|
|
virtual |
◆ attach() [1/3]
◆ attach() [2/3]
| void TreeReader::attach |
( |
const std::string & | filename | ) |
|
◆ attach() [3/3]
| void TreeReader::attach |
( |
std::istream & | s, |
|
|
int | line_num = 1 ) |
◆ close()
| void TreeReader::close |
( |
| ) |
|
◆ dataSource() [1/2]
◆ dataSource() [2/2]
| const carto::rc_ptr< carto::DataSource > TreeReader::dataSource |
( |
| ) |
const |
◆ detach()
| void TreeReader::detach |
( |
| ) |
|
◆ name()
| virtual std::string TreeReader::name |
( |
| ) |
const |
|
virtual |
◆ open()
| void TreeReader::open |
( |
const std::string & | filename | ) |
|
◆ parsers()
◆ read() [1/3]
| virtual Tree * TreeReader::read |
( |
| ) |
|
|
virtual |
◆ read() [2/3]
| virtual void TreeReader::read |
( |
Tree & | | ) |
|
|
virtual |
◆ read() [3/3]
| virtual void use TreeReader::read |
( |
Tree & | | ) |
|
◆ readTree()
| virtual void TreeReader::readTree |
( |
Tree * | | ) |
|
|
virtual |
◆ setSyntax()
◆ syntaxSet()
The documentation for this class was generated from the following file: