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: