IOListContainer::IOListContainer |
( |
const std::shared_ptr< std::vector< std::vector< int >>> |
iolLst, |
|
|
const std::shared_ptr< FsmPresentationLayer > |
presentationLayer |
|
) |
| |
Create a new IOListContainer (test cases)
- Parameters
-
iolLst | The list of input |
presentationLayer | The presentation layer to use |
IOListContainer::IOListContainer |
( |
const int |
maxInput, |
|
|
const int |
minLength, |
|
|
const int |
maxLenght, |
|
|
const std::shared_ptr< FsmPresentationLayer > |
presentationLayer |
|
) |
| |
Create an IOListContainer with input traces from length minLength up to length maxLength. For each length, all sequences with arbitrary inputs in range 0..maxInput are created.
- Parameters
-
maxInput | maximal input value to be created in an input trace. |
minLength | minimal length of the input traces to be created. |
maxLength | maximal length of a trace to be created. |
presentationLayer | The presentation layer to use |
void IOListContainer::add |
( |
const Trace & |
trc | ) |
|
std::shared_ptr< std::vector< std::vector< int > > > IOListContainer::getIOLists |
( |
| ) |
const |
Getter for the input list
- Returns
- The input list
int IOListContainer::size |
( |
| ) |
const |
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const IOListContainer & |
ot |
|
) |
| |
|
friend |
Output the IOListContainer to a standard output stream
- Parameters
-
- Returns
- The standard output stream used, to allow user to cascade <<
The documentation for this class was generated from the following files:
- /Users/janpeleska/SharedFoldersWin/fsmlib-cpp/src/trees/IOListContainer.h
- /Users/janpeleska/SharedFoldersWin/fsmlib-cpp/src/trees/IOListContainer.cpp