FSM Library - C++ version
Public Member Functions | Friends | List of all members
IOTrace Class Reference

Public Member Functions

 IOTrace (const InputTrace &i, const OutputTrace &o)
 
InputTrace getInputTrace () const
 
OutputTrace getOutputTrace () const
 

Friends

std::ostream & operator<< (std::ostream &out, const IOTrace &trace)
 

Constructor & Destructor Documentation

IOTrace::IOTrace ( const InputTrace i,
const OutputTrace o 
)

Create an iotrace from one inut trace and one output trace

Parameters
iThe input trace contained into the iotrace
oThe output trace contained into the iotrace

Member Function Documentation

InputTrace IOTrace::getInputTrace ( ) const

Getter for the input trace

Returns
The input trace contained into the iotrace

Here is the caller graph for this function:

OutputTrace IOTrace::getOutputTrace ( ) const

Getter for the output trace

Returns
The output trace contained into the iotrace

Here is the caller graph for this function:

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const IOTrace trace 
)
friend

Output the IOTrace to a standard output stream

Parameters
outThe standard output stream to use
traceThe IOTrace to print
Returns
The standard output stream used, to allow user to cascade <<

The documentation for this class was generated from the following files: