DData Documentation

Class Extended By...

Class Referenced By...

Classes Referenced in Header File

Classes Referenced in Code File

public Declarations

Data Items

DebugSystem* debugger
TestbenchWriter* testbench
StatCounter* stats
long debugID
static int OB_SimValue
static int OB_FloatValue
static int OB_RealVector
static int OB_RealMatrix

Constructor

  • DData()

Destructor

  • ~DData()

Functions

  • void* operator new(unsigned int num_bytes)
  • void operator delete(void* p)
  • void copyDDataConfig(const DData& src)
  • void setIndexing(bool indexingStartsAtOne)
  • void setTestbench(TestbenchWriter* tb)
  • virtual void setLabel(const char* txt)
  • virtual void afterSetLabel()
  • void giveTempLabel()
  • void setLabel(const char* txt, const char* txt2)
  • void copyLabel(char* txt)
  • void copyLabelAsCopy(char* txt)
  • char* getID() const
  • void copyLabelTo(char* txt) const
  • void setStatCounter(StatCounter* cnter, bool activate=true)
  • void useStatCounter(bool activate=true)

protected Declarations

Data Items

bool countStats
int obtype
bool indexFromOne
int indexoffset
char* label
bool labelCopied