#include <HOM_text.h>
|
virtual | ~HOM_text () |
|
virtual std::string | __repr__ ()=0 |
|
virtual std::string | expandString (const char *str, bool expand_tilde=true)=0 |
|
virtual std::string | expandStringAtFrame (const char *str, double frame, bool expand_tilde=true)=0 |
|
virtual std::string | expandHuskFilePath (const char *str, double frame_start=1.0, double frame_inc=1.0, int frame_idx=0)=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 | _obfuscate (const char *text)=0 |
|
virtual std::string | _deobfuscate (const char *text)=0 |
|
virtual std::string | alphaNumeric (const char *str)=0 |
|
virtual std::string | variableName (const char *str, const char *safe_chars=nullptr)=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::vector< std::map
< std::string, hboost::any > > | oclExtractBindings (const char *code)=0 |
| Returns set of bindings specified with commands. More...
|
|
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 19 of file HOM_text.h.
virtual HOM_text::~HOM_text |
( |
| ) |
|
|
inlinevirtual |
virtual std::string HOM_text::_deobfuscate |
( |
const char * |
text | ) |
|
|
pure virtual |
virtual std::string HOM_text::_obfuscate |
( |
const char * |
text | ) |
|
|
pure virtual |
virtual std::string HOM_text::abspath |
( |
const char * |
path, |
|
|
const char * |
anchor_path = nullptr |
|
) |
| |
|
pure virtual |
virtual std::string HOM_text::alphaNumeric |
( |
const char * |
str | ) |
|
|
pure virtual |
virtual std::string HOM_text::decode |
( |
const char * |
varname | ) |
|
|
pure virtual |
virtual std::string HOM_text::decodeAttrib |
( |
const char * |
attribname | ) |
|
|
pure virtual |
virtual std::string HOM_text::decodeParm |
( |
const char * |
parmname | ) |
|
|
pure virtual |
virtual std::string HOM_text::encode |
( |
const char * |
varname | ) |
|
|
pure virtual |
virtual std::string HOM_text::encodeAttrib |
( |
const char * |
attribname | ) |
|
|
pure virtual |
virtual std::string HOM_text::encodeParm |
( |
const char * |
parmname | ) |
|
|
pure virtual |
virtual std::string HOM_text::expandHuskFilePath |
( |
const char * |
str, |
|
|
double |
frame_start = 1.0 , |
|
|
double |
frame_inc = 1.0 , |
|
|
int |
frame_idx = 0 |
|
) |
| |
|
pure virtual |
virtual std::string HOM_text::expandString |
( |
const char * |
str, |
|
|
bool |
expand_tilde = true |
|
) |
| |
|
pure virtual |
virtual std::string HOM_text::expandStringAtFrame |
( |
const char * |
str, |
|
|
double |
frame, |
|
|
bool |
expand_tilde = true |
|
) |
| |
|
pure virtual |
virtual std::string HOM_text::incrementNumberedString |
( |
const char * |
str | ) |
|
|
pure virtual |
virtual std::string HOM_text::normpath |
( |
const char * |
path | ) |
|
|
pure virtual |
virtual std::vector<std::map<std::string,hboost::any> > HOM_text::oclExtractBindings |
( |
const char * |
code | ) |
|
|
pure virtual |
Returns set of bindings specified with commands.
virtual bool HOM_text::patternMatch |
( |
const char * |
pattern, |
|
|
const char * |
str, |
|
|
bool |
ignore_case = false , |
|
|
bool |
path_match = false |
|
) |
| |
|
pure virtual |
virtual std::string HOM_text::patternRename |
( |
const char * |
str, |
|
|
const char * |
find, |
|
|
const char * |
replace |
|
) |
| |
|
pure virtual |
virtual std::string HOM_text::relpath |
( |
const char * |
path, |
|
|
const char * |
anchor_path = nullptr |
|
) |
| |
|
pure virtual |
virtual std::string HOM_text::variableName |
( |
const char * |
str, |
|
|
const char * |
safe_chars = nullptr |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: