#include <cppsimgen.hpp>
◆ cppBvType
◆ CppVar() [1/5]
ilasynth::CppVar::CppVar |
( |
nptr_t |
nptr, |
|
|
const std::string & |
name = "" |
|
) |
| |
◆ CppVar() [2/5]
ilasynth::CppVar::CppVar |
( |
const Node * |
node, |
|
|
const std::string & |
name = "" |
|
) |
| |
◆ CppVar() [3/5]
ilasynth::CppVar::CppVar |
( |
int |
width | ) |
|
◆ CppVar() [4/5]
ilasynth::CppVar::CppVar |
( |
const std::string & |
name, |
|
|
const std::string & |
val |
|
) |
| |
◆ CppVar() [5/5]
ilasynth::CppVar::CppVar |
( |
const CppVar * |
var | ) |
|
◆ ~CppVar()
ilasynth::CppVar::~CppVar |
( |
| ) |
|
◆ castUse()
std::string ilasynth::CppVar::castUse |
( |
| ) |
const |
◆ ctorDef()
std::string ilasynth::CppVar::ctorDef |
( |
| ) |
const |
◆ def()
std::string ilasynth::CppVar::def |
( |
| ) |
const |
◆ exactUse()
std::string ilasynth::CppVar::exactUse |
( |
| ) |
const |
◆ init() [1/2]
void ilasynth::CppVar::init |
( |
nptr_t |
n | ) |
|
|
private |
◆ init() [2/2]
void ilasynth::CppVar::init |
( |
const Node * |
n | ) |
|
|
private |
◆ refDef()
std::string ilasynth::CppVar::refDef |
( |
| ) |
const |
◆ signedUse()
std::string ilasynth::CppVar::signedUse |
( |
| ) |
const |
◆ use()
std::string ilasynth::CppVar::use |
( |
| ) |
const |
◆ vType()
std::string ilasynth::CppVar::vType |
( |
| ) |
const |
◆ CppFun
◆ CppSimGen
◆ _idxwidth
int ilasynth::CppVar::_idxwidth |
|
protected |
◆ _isConst
bool ilasynth::CppVar::_isConst |
|
protected |
◆ _name
std::string ilasynth::CppVar::_name |
|
protected |
◆ _type
std::string ilasynth::CppVar::_type |
|
protected |
◆ _val
std::string ilasynth::CppVar::_val |
|
protected |
◆ _width
int ilasynth::CppVar::_width |
|
protected |
◆ boolStr
std::string ilasynth::CppVar::boolStr |
|
static |
◆ bvStr
std::string ilasynth::CppVar::bvStr |
|
static |
◆ memStr
std::string ilasynth::CppVar::memStr |
|
static |
◆ varCnt
int ilasynth::CppVar::varCnt |
|
static |
◆ voidStr
std::string ilasynth::CppVar::voidStr |
|
static |
The documentation for this class was generated from the following file: