biogears::CPrefixDescriptor Class Reference

#include <PrefixDescriptor.h>

Public Member Functions

 CPrefixDescriptor (const char *name, const char *sym, double scaleFac)
 
 CPrefixDescriptor (const char *name, char sym, double scaleFac)
 
 CPrefixDescriptor (const std::string &name, const std::string &sym, double scaleFac)
 
 CPrefixDescriptor (const std::string &name, char sym, double scaleFac)
 
std::string GetName () const
 
const char * GetName_cStr () const
 
char GetSymbol () const
 
double GetScaleFactor () const
 

Private Attributes

std::string m_strName
 
char m_cSym
 
double m_dScaleFac
 

Constructor & Destructor Documentation

biogears::CPrefixDescriptor::CPrefixDescriptor ( const char *  name,
const char *  sym,
double  scaleFac 
)
biogears::CPrefixDescriptor::CPrefixDescriptor ( const char *  name,
char  sym,
double  scaleFac 
)
biogears::CPrefixDescriptor::CPrefixDescriptor ( const std::string &  name,
const std::string &  sym,
double  scaleFac 
)
biogears::CPrefixDescriptor::CPrefixDescriptor ( const std::string &  name,
char  sym,
double  scaleFac 
)

Member Function Documentation

std::string biogears::CPrefixDescriptor::GetName ( ) const
const char * biogears::CPrefixDescriptor::GetName_cStr ( ) const
double biogears::CPrefixDescriptor::GetScaleFactor ( ) const
char biogears::CPrefixDescriptor::GetSymbol ( ) const

Member Data Documentation

char biogears::CPrefixDescriptor::m_cSym
private
double biogears::CPrefixDescriptor::m_dScaleFac
private
std::string biogears::CPrefixDescriptor::m_strName
private