#include <parser.h>
|
std::vector< std::unique_ptr
< Node > > | nodes |
|
tc::parser::GFG::GFG |
( |
GFG && |
| ) |
|
|
default |
tc::parser::GFG::GFG |
( |
const GFG & |
| ) |
|
|
delete |
const Edge& tc::parser::GFG::addEdge |
( |
Node & |
s, |
|
|
const std::string & |
transition, |
|
|
const Node & |
t |
|
) |
| |
Node& tc::parser::GFG::addNode |
( |
const std::string & |
name | ) |
|
static GFG tc::parser::GFG::makeGFG |
( |
const std::string & |
grammar | ) |
|
|
static |
GFG& tc::parser::GFG::operator= |
( |
const GFG & |
| ) |
const |
|
delete |
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const GFG & |
g |
|
) |
| |
|
friend |
std::unordered_map<std::string, int> tc::parser::GFG::name2NodeId |
|
private |
std::vector<std::unique_ptr<Node> > tc::parser::GFG::nodes |
The documentation for this struct was generated from the following file: