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: