NEST
2.6.0,not_revisioned_source_dir@0
|
#include <slitype.h>
Public Member Functions | |
SLIType (void) | |
~SLIType () | |
void | settypename (const std::string &s) |
void | deletetypename (void) |
const Name & | gettypename (void) const |
void | setdefaultaction (SLIFunction &) |
SLIFunction * | getaction (void) const |
Private Member Functions | |
SLIType & | operator= (const SLIType &) |
SLIType (const SLIType &) | |
Private Attributes | |
unsigned int | count |
Name * | name |
SLIFunction * | defaultaction |
|
private |
|
inline |
|
inline |
void SLIType::deletetypename | ( | void | ) |
References assert(), count, and name.
Referenced by nest::NestModule::~NestModule(), RandomNumbers::~RandomNumbers(), RegexpModule::~RegexpModule(), and SLIInterpreter::~SLIInterpreter().
|
inline |
References defaultaction.
|
inline |
References name.
Referenced by Datum::gettypename().
void SLIType::setdefaultaction | ( | SLIFunction & | c | ) |
References assert(), nest::names::c, and defaultaction.
Referenced by nest::NestModule::init(), RandomNumbers::init(), RegexpModule::init(), SLIInterpreter::inittypes(), and nest::TopologyModule::TopologyModule().
void SLIType::settypename | ( | const std::string & | s | ) |
References assert(), count, Name::lookup(), and name.
Referenced by nest::NestModule::init(), RandomNumbers::init(), RegexpModule::init(), SLIInterpreter::inittypes(), and nest::TopologyModule::TopologyModule().
|
private |
Referenced by deletetypename(), and settypename().
|
private |
Referenced by getaction(), and setdefaultaction().
|
private |
Referenced by deletetypename(), gettypename(), and settypename().