|
ilasynth
1.0
ILASynth: Template-based ILA Synthesis Engine
|
#include <choice.hpp>
Public Member Functions | |
| ChoiceExpr (const std::string &n_, const nptr_vec_t &args_) | |
| virtual | ~ChoiceExpr () |
| virtual Node * | clone () const |
| ChoiceExpr * | clone (const nptr_vec_t &args) const |
| virtual bool | equal (const Node *that_) const |
| virtual std::ostream & | write (std::ostream &out) const |
| virtual unsigned | nArgs () const |
| virtual nptr_t | arg (unsigned i) const |
| const char * | getChoiceVarName (unsigned i) const |
Protected Attributes | |
| Choice | choice |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in ilasynth::WriteSlice, and ilasynth::ReadSlice.
|
inline |
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in ilasynth::WriteSlice, and ilasynth::ReadSlice.
|
protected |
1.8.15