HDK
|
#include <HOM_text.h>
Public Member Functions | |
virtual | ~HOM_text () |
virtual std::string | __repr__ ()=0 |
virtual std::string | expandString (const char *str)=0 |
virtual std::string | expandStringAtFrame (const char *str, double frame)=0 |
virtual std::string | incrementNumberedString (const char *str)=0 |
virtual std::string | encode (const char *varname)=0 |
virtual std::string | decode (const char *varname)=0 |
virtual std::string | encodeAttrib (const char *attribname)=0 |
virtual std::string | decodeAttrib (const char *attribname)=0 |
virtual std::string | encodeParm (const char *parmname)=0 |
virtual std::string | decodeParm (const char *parmname)=0 |
virtual std::string | alphaNumeric (const char *str)=0 |
virtual std::string | abspath (const char *path, const char *anchor_path=nullptr)=0 |
virtual std::string | relpath (const char *path, const char *anchor_path=nullptr)=0 |
virtual std::string | normpath (const char *path)=0 |
virtual std::string | collapseCommonVars (const char *path, const std::vector< std::string > &vars=std::vector< std::string >())=0 |
virtual std::string | patternRename (const char *str, const char *find, const char *replace)=0 |
virtual bool | patternMatch (const char *pattern, const char *str, bool ignore_case=false, bool path_match=false)=0 |
Definition at line 18 of file HOM_text.h.
|
inlinevirtual |
Definition at line 21 of file HOM_text.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |