Create a new OutputTree
- Parameters
-
root | The root of the output tree |
inputTrace | The inputTrace of this output tree (one input trace, maybe more than one output possible) |
presentationLayer | The presentation layer to use |
bool OutputTree::contains |
( |
const OutputTree & |
ot | ) |
const |
Check whether this OutputTree instance is a superset of the output traces contained the other instance ot.
- Parameters
-
- Returns
- false if the trees have been produced by different input traces, false if they are associated with the same input traces, but ot contains an output trace that does not exist in this OutputTree instance, true otherwise.
void OutputTree::store |
( |
std::ofstream & |
file | ) |
|
Store the OutputTree to a standard output file
- Parameters
-
out | The standard output file to use |
void OutputTree::toDot |
( |
std::ostream & |
out | ) |
const |
Store the OutputTree to a standard output file in dot format
- Parameters
-
out | The standard output file to use |
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
OutputTree & |
ot |
|
) |
| |
|
friend |
Output the OutputTree to a standard output stream
- Parameters
-
out | The standard output stream to use |
ot | The OutputTree to print |
- Returns
- The standard output stream used, to allow user to cascade <<
Check this OutputTree instance and the instance ot for equality
- Parameters
-
- Returns
- false if the trees have been produced by different input traces, false if they are associated with the same input traces, but their is no one-to-one correspondence between the edges and their labels, true otherwise.
The documentation for this class was generated from the following files:
- /Users/janpeleska/SharedFoldersWin/fsmlib-cpp/src/trees/OutputTree.h
- /Users/janpeleska/SharedFoldersWin/fsmlib-cpp/src/trees/OutputTree.cpp