26 #ifndef COPASI_CCopasiObjectName
27 #define COPASI_CCopasiObjectName
58 static std::string
escape(
const std::string & name);
60 static std::string
unescape(
const std::string & name);
63 std::string::size_type
findEx(
const std::string & toFind,
64 const std::string::size_type & pos = 0)
const;
78 static const std::set<CRegisteredObjectName*> &
getSet()
82 static std::set<CRegisteredObjectName*>
mSet;
85 #endif // COPASI_CCopasiObjectName
size_t getElementIndex(const size_t &pos=0) const
CCopasiObjectName getRemainder() const
static std::set< CRegisteredObjectName * > mSet
std::string getObjectType() const
static std::string unescape(const std::string &name)
static std::string escape(const std::string &name)
CCopasiObjectName getPrimary() const
std::string getElementName(const size_t &pos, const bool &unescape=true) const
std::string::size_type findEx(const std::string &toFind, const std::string::size_type &pos=0) const
static const std::set< CRegisteredObjectName * > & getSet()
std::string getObjectName() const