List of all members.
Public Member Functions |
| | IntraGraph (bool pre, sem_elem_t _se) |
| | ~IntraGraph () |
| list< int > * | getOutTransitions () |
| IntraGraphStats | get_stats () |
| int | getSize () |
| int | makeNode (Transition t) |
| int | makeNode () |
| void | addEdge (int src, int tgt, sem_elem_t se, bool updatable=false) |
| void | setSource (int t, sem_elem_t se) |
| void | setOutNode (int t, int inter_t) |
| void | addCallEdge (IntraGraph *next) |
| void | updateWeight (int node, sem_elem_t wt) |
| void | updateWeight (int node, int uno) |
| void | assignUpdates () |
| void | clearUpdates () |
| bool | updateEdgeWeight (int src, int tgt, sem_elem_t se) |
| void | setupIntraSolution (bool compress_regexp=false) |
| sem_elem_t | get_weight (int outnode) |
| ostream & | print (ostream &out, PRINT_OP pop=defaultPrintOp) |
| void | resetUpdatable () |
| void | solveSummarySolution (list< WTransition > &change) |
| void | preSolveSummarySolution (list< WTransition > &change) |
| void | setupSummarySolution () |
Static Public Member Functions |
| static ostream & | print_trans (Transition &t, ostream &out, PRINT_OP pop=defaultPrintOp) |
Friends |
| class | InterGraph |
| class | SummaryGraph |
Constructor & Destructor Documentation
| wali::graph::IntraGraph::IntraGraph |
( |
bool |
pre, |
|
|
sem_elem_t |
_se | |
|
) |
| | |
| wali::graph::IntraGraph::~IntraGraph |
( |
|
) |
|
Member Function Documentation
| list<int>* wali::graph::IntraGraph::getOutTransitions |
( |
|
) |
|
| int wali::graph::IntraGraph::getSize |
( |
|
) |
|
| int wali::graph::IntraGraph::makeNode |
( |
Transition |
t |
) |
|
| int wali::graph::IntraGraph::makeNode |
( |
|
) |
|
| void wali::graph::IntraGraph::addEdge |
( |
int |
src, |
|
|
int |
tgt, |
|
|
sem_elem_t |
se, |
|
|
bool |
updatable = false | |
|
) |
| | |
| void wali::graph::IntraGraph::setSource |
( |
int |
t, |
|
|
sem_elem_t |
se | |
|
) |
| | |
| void wali::graph::IntraGraph::setOutNode |
( |
int |
t, |
|
|
int |
inter_t | |
|
) |
| | |
| void wali::graph::IntraGraph::addCallEdge |
( |
IntraGraph * |
next |
) |
|
| void wali::graph::IntraGraph::updateWeight |
( |
int |
node, |
|
|
sem_elem_t |
wt | |
|
) |
| | |
| void wali::graph::IntraGraph::updateWeight |
( |
int |
node, |
|
|
int |
uno | |
|
) |
| | |
| void wali::graph::IntraGraph::assignUpdates |
( |
|
) |
|
| void wali::graph::IntraGraph::clearUpdates |
( |
|
) |
|
| bool wali::graph::IntraGraph::updateEdgeWeight |
( |
int |
src, |
|
|
int |
tgt, |
|
|
sem_elem_t |
se | |
|
) |
| | |
| void wali::graph::IntraGraph::setupIntraSolution |
( |
bool compress_regexp |
ATTR_UNUSED = false |
) |
|
| sem_elem_t wali::graph::IntraGraph::get_weight |
( |
int |
outnode |
) |
|
| ostream & wali::graph::IntraGraph::print |
( |
ostream & |
out, |
|
|
PRINT_OP pop |
ATTR_UNUSED = defaultPrintOp | |
|
) |
| | |
| ostream & wali::graph::IntraGraph::print_trans |
( |
Transition & |
t, |
|
|
ostream & |
out, |
|
|
PRINT_OP |
pop = defaultPrintOp | |
|
) |
| | [static] |
| void wali::graph::IntraGraph::resetUpdatable |
( |
|
) |
|
| void wali::graph::IntraGraph::solveSummarySolution |
( |
list< WTransition > & |
change |
) |
|
| void wali::graph::IntraGraph::preSolveSummarySolution |
( |
list< WTransition > & |
change |
) |
|
| void wali::graph::IntraGraph::setupSummarySolution |
( |
|
) |
|
Friends And Related Function Documentation
The documentation for this class was generated from the following files: