ilasynth  1.0
ILASynth: Template-based ILA Synthesis Engine
Public Member Functions | Public Attributes | List of all members
ilasynth::SimOutput Struct Reference

#include <synthesizer.hpp>

Public Member Functions

 SimOutput ()
 
 SimOutput (const NodeType &nt, const py::object &r)
 
 SimOutput (const SimOutput &that)
 
SimOutputoperator= (const SimOutput &that)
 
bool operator== (const SimOutput &that) const
 
void initOutput (const NodeType &nt, const py::object &r)
 

Public Attributes

boost::variant< MemValues, std::string, bool > out
 

Constructor & Destructor Documentation

◆ SimOutput() [1/3]

ilasynth::SimOutput::SimOutput ( )

◆ SimOutput() [2/3]

ilasynth::SimOutput::SimOutput ( const NodeType nt,
const py::object &  r 
)

◆ SimOutput() [3/3]

ilasynth::SimOutput::SimOutput ( const SimOutput that)

Member Function Documentation

◆ initOutput()

void ilasynth::SimOutput::initOutput ( const NodeType nt,
const py::object &  r 
)

◆ operator=()

SimOutput& ilasynth::SimOutput::operator= ( const SimOutput that)

◆ operator==()

bool ilasynth::SimOutput::operator== ( const SimOutput that) const

Member Data Documentation

◆ out

boost::variant<MemValues, std::string, bool> ilasynth::SimOutput::out

The documentation for this struct was generated from the following file: