NEST  2.6.0,not_revisioned_source_dir@0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SLIType Class Reference

#include <slitype.h>

Public Member Functions

 SLIType (void)
 
 ~SLIType ()
 
void settypename (const std::string &s)
 
void deletetypename (void)
 
const Namegettypename (void) const
 
void setdefaultaction (SLIFunction &)
 
SLIFunctiongetaction (void) const
 

Private Member Functions

SLITypeoperator= (const SLIType &)
 
 SLIType (const SLIType &)
 

Private Attributes

unsigned int count
 
Namename
 
SLIFunctiondefaultaction
 

Constructor & Destructor Documentation

SLIType::SLIType ( const SLIType )
private
SLIType::SLIType ( void  )
inline
SLIType::~SLIType ( )
inline

Member Function Documentation

void SLIType::deletetypename ( void  )
SLIFunction* SLIType::getaction ( void  ) const
inline

References defaultaction.

const Name& SLIType::gettypename ( void  ) const
inline

References name.

Referenced by Datum::gettypename().

SLIType& SLIType::operator= ( const SLIType )
private
void SLIType::setdefaultaction ( SLIFunction c)
void SLIType::settypename ( const std::string &  s)

Member Data Documentation

unsigned int SLIType::count
private

Referenced by deletetypename(), and settypename().

SLIFunction* SLIType::defaultaction
private

Referenced by getaction(), and setdefaultaction().

Name* SLIType::name
private

The documentation for this class was generated from the following files: