copasi API
0.1
|
#include <CCopasiObjectName.h>
Public Member Functions | |
CCopasiObjectName () | |
CCopasiObjectName (const std::string &name) | |
CCopasiObjectName (const CCopasiObjectName &src) | |
~CCopasiObjectName () | |
CCopasiObjectName | getPrimary () const |
CCopasiObjectName | getRemainder () const |
std::string | getObjectType () const |
std::string | getObjectName () const |
unsigned C_INT32 | getElementIndex (const unsigned C_INT32 &pos=0) const |
std::string | getElementName (const unsigned C_INT32 &pos, const bool &unescape=true) const |
std::string::size_type | findEx (const std::string &toFind, const std::string::size_type &pos=0) const |
Static Public Member Functions | |
static std::string | escape (const std::string &name) |
static std::string | unescape (const std::string &name) |
Class CCopasiObjectName
This class is the class for handling Copasi object names.
Copyright Stefan Hoops 2002 :pos 21.4754,29.8662
CCopasiObjectName::CCopasiObjectName | ( | ) |
CCopasiObjectName::CCopasiObjectName | ( | const std::string & | name | ) |
CCopasiObjectName::CCopasiObjectName | ( | const CCopasiObjectName & | src | ) |
CCopasiObjectName::~CCopasiObjectName | ( | ) |
std::string CCopasiObjectName::escape | ( | const std::string & | name | ) | [static] |
std::string::size_type CCopasiObjectName::findEx | ( | const std::string & | toFind, |
const std::string::size_type & | pos = 0 |
||
) | const |
unsigned C_INT32 CCopasiObjectName::getElementIndex | ( | const unsigned C_INT32 & | pos = 0 | ) | const |
std::string CCopasiObjectName::getElementName | ( | const unsigned C_INT32 & | pos, |
const bool & | unescape = true |
||
) | const |
std::string CCopasiObjectName::getObjectName | ( | ) | const |
std::string CCopasiObjectName::getObjectType | ( | ) | const |
CCopasiObjectName CCopasiObjectName::getPrimary | ( | ) | const |
CCopasiObjectName CCopasiObjectName::getRemainder | ( | ) | const |
std::string CCopasiObjectName::unescape | ( | const std::string & | name | ) | [static] |