Relacs Options Library  0.9.8
Str Member List

This is the complete list of members for Str, including all inherited members.

addedExtension(const string &extension, char extsep=ExtSep) const Str
addedWorking(const string &dir="", char dirsep=DirSep) const Str
addExtension(const string &extension, char extsep=ExtSep)Str
addWorking(const string &dir="", char dirsep=DirSep)Str
append(const string &s, int width=Width, char pad=Pad)Str
append(const char *s, int width=Width, char pad=Pad)Str
append(char c, int len=CharRepeat)Str
append(double val, int width=Width, int precision=Precision, char format=DoubleFormat, char pad=Pad)Str
append(signed long val, int width=Width, char pad=Pad)Str
append(unsigned long val, int width=Width, char pad=Pad)Str
append(signed int val, int width=Width, char pad=Pad)Str
append(unsigned int val, int width=Width, char pad=Pad)Str
append(signed short val, int width=Width, char pad=Pad)Str
append(unsigned short val, int width=Width, char pad=Pad)Str
append(long long val, int width=Width, char pad=Pad)Str
append(bool b, int width=Width, char format=BoolFormat, char pad=Pad)Str
append(const string &s, const char *format)Str
append(const char *s, const char *format)Strinline
append(char c, const char *format)Strinline
append(double val, const char *format)Strinline
append(signed long val, const char *format)Strinline
append(unsigned long val, const char *format)Strinline
append(signed int val, const char *format)Strinline
append(unsigned int val, const char *format)Strinline
append(signed short val, const char *format)Strinline
append(unsigned short val, const char *format)Strinline
append(long long val, const char *format)Strinline
append(const string &s, const string &format)Str
append(const char *s, const string &format)Strinline
append(char c, const string &format)Strinline
append(double val, const string &format)Strinline
append(signed long val, const string &format)Strinline
append(unsigned long val, const string &format)Strinline
append(signed int val, const string &format)Strinline
append(unsigned int val, const string &format)Strinline
append(signed short val, const string &format)Strinline
append(unsigned short val, const string &format)Strinline
append(long long val, const string &format)Strinline
assign(const string &s, int width=Width, char pad=Pad)Str
assign(const char *s, int width=Width, char pad=Pad)Str
assign(char c, int len=CharRepeat)Str
assign(double val, int width=Width, int precision=Precision, char format=DoubleFormat, char pad=Pad)Str
assign(signed long val, int width=Width, char pad=Pad)Str
assign(unsigned long val, int width=Width, char pad=Pad)Str
assign(signed int val, int width=Width, char pad=Pad)Str
assign(unsigned int val, int width=Width, char pad=Pad)Str
assign(signed short val, int width=Width, char pad=Pad)Str
assign(unsigned short val, int width=Width, char pad=Pad)Str
assign(long long val, int width=Width, char pad=Pad)Str
assign(bool b, int width=Width, char format=BoolFormat, char pad=Pad)Str
assign(const string &s, const char *format)Str
assign(const char *s, const char *format)Str
assign(char c, const char *format)Str
assign(double val, const char *format)Str
assign(signed long val, const char *format)Str
assign(unsigned long val, const char *format)Str
assign(signed int val, const char *format)Str
assign(unsigned int val, const char *format)Str
assign(signed short val, const char *format)Str
assign(unsigned short val, const char *format)Str
assign(long long val, const char *format)Str
assign(const string &s, const string &format)Str
assign(const char *s, const string &format)Str
assign(char c, const string &format)Str
assign(double val, const string &format)Str
assign(signed long val, const string &format)Str
assign(unsigned long val, const string &format)Str
assign(signed int val, const string &format)Str
assign(unsigned int val, const string &format)Str
assign(signed short val, const string &format)Str
assign(unsigned short val, const string &format)Str
assign(long long val, const string &format)Str
basename(char dirsep=DirSep, char extsep=ExtSep) const Str
BlankSpaceStrstatic
boolFormat(void)Strinlinestatic
bracket(void)Strinlinestatic
centerJustified(int width=Width, char pad=Pad) const Str
centerJustify(int width=Width, char pad=Pad)Str
comment(void)Strinlinestatic
contains(const string &s, int index=0, bool cs=true, int word=0, const string &space=Space, const string &comment=Comment) const Str
contains(const char *s, int index=0, bool cs=true, int word=0, const string &space=Space, const string &comment=Comment) const Str
contains(char ch, int index=0, bool cs=true, int word=0, const string &space=Space, const string &comment=Comment) const Str
date(int &year, int &month, int &day) const Str
DigitStrstatic
dir(char dirsep=DirSep) const Str
dirSep(void)Strinlinestatic
DoubleBlankSpaceStrstatic
doubleFormat(void)Strinlinestatic
DoubleWhiteSpaceStrstatic
DoubleWordSpaceStrstatic
empty(const string &space=Space, const string &comment=Comment) const Str
environment(const string &env)Str
erase(int pos, int n=-1)Str
erase(const string &s)Str
erase(const string &s, int index, bool cs=true, int word=0, const string &space=Space)Str
erased(const string &s) const Str
erasedFirst(const string &s) const Str
erasedMarkup(void) const Str
eraseFirst(const string &s)Str
eraseFirst(const string &s, int index, bool cs=true, int word=0, const string &space=Space)Str
eraseMarkup(void)Str
error(double dflt=0.0, int index=0, int *next=0, const string &space=Space) const Str
error(const string &search, double dflt=0.0, const string &space=Space) const Str
expandedHome(char dirsep=DirSep, char homechr=HomeChr) const Str
expandedParent(char dirsep=DirSep) const Str
expandedPath(const string &dir="", char dirsep=DirSep, char homechr=HomeChr) const Str
expandHome(char dirsep=DirSep, char homechr=HomeChr)Str
expandParent(char dirsep=DirSep)Str
expandPath(const string &dir="", char dirsep=DirSep, char homechr=HomeChr)Str
extension(char dirsep=DirSep, char extsep=ExtSep) const Str
extSep(void)Strinlinestatic
field(int n, const string &separator=Separator, const string &brackets=Bracket, const string &comment=Comment) const Str
find(const string &s, int index=0, bool cs=true, int word=0, const string &space=Space) const Str
find(const char *s, int index=0, bool cs=true, int word=0, const string &space=Space) const Str
find(char c, int index=0, bool cs=true, int word=0, const string &space=Space) const Str
findBracket(int index=0, const string &brackets=Bracket, const string &comment=Comment) const Str
findFirst(const string &s, int index=0) const Str
findFirst(const char *s, int index=0) const Str
findFirst(char c, int index=0) const Str
findFirstNot(const string &s, int index=0) const Str
findFirstNot(const char *s, int index=0) const Str
findFirstNot(char c, int index=0) const Str
findLast(const string &s, int index=-2) const Str
findLast(const char *s, int index=-2) const Str
findLast(char c, int index=-2) const Str
findLastNot(const string &s, int index=-2) const Str
findLastNot(const char *s, int index=-2) const Str
findLastNot(char c, int index=-2) const Str
findSeparator(int index=0, const string &separator=Separator, const string &brackets=Bracket, const string &comment=Comment) const Str
first(const string &space=Space) const Strinline
FirstNumberStrstatic
format(const string &s, char type='s', int pos=0)Str
format(const char *s, char type='s', int pos=0)Str
format(char c, char type='c', int pos=0)Str
format(double number, char type, char ftype=' ', int pos=0)Str
format(double number, const string &type="fge", const string &ftype="", int pos=0)Str
format(long number, char type='d', char ftype=' ', int pos=0)Str
format(signed int number, char type='d', char ftype=' ', int pos=0)Strinline
format(unsigned int number, char type='u', char ftype=' ', int pos=0)Strinline
format(signed short number, char type='d', char ftype=' ', int pos=0)Strinline
format(unsigned short number, char type='u', char ftype=' ', int pos=0)Strinline
format(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0)Str
format(const struct tm *time)Str
formatWidth(int pos=0) const Str
getEnvironment(const string &env)Strstatic
goldenJustified(int width=Width, char pad=Pad) const Str
goldenJustify(int width=Width, char pad=Pad)Str
homeChr(void)Strinlinestatic
homeEnv(void)Strinlinestatic
homePath(char dirsep=DirSep)Strstatic
html(void) const Str
htmlUnit(void) const Str
ident(int index=0, const string &a=":=", const string &space=Space) const Str
ident(const string &search, const string &space=Space) const Str
latex(void) const Str
latexNum(void) const Str
latexUnit(void) const Str
left(int len) const Str
LeftBracketStrstatic
leftJustified(int width=Width, char pad=Pad) const Strinline
leftJustify(int width=Width, char pad=Pad)Str
longName(char dirsep=DirSep, char extsep=ExtSep) const Str
low(void) const Str
lower(void)Str
mid(int pos, int upto=-1) const Str
name(char dirsep=DirSep, char extsep=ExtSep) const Str
nextField(int &index, const string &space=Space, const string &comment=Comment) const Str
nextWord(int &index, const string &space=Space, const string &comment=Comment) const Str
notdir(char dirsep=DirSep) const Str
number(double dflt=0.0, int index=0, int *next=0, const string &space=Space) const Str
number(double &error, double dflt=0.0, int index=0, int *next=0, const string &space=Space) const Str
number(double &error, string &unit, double dflt=0.0, int index=0, int *next=0, const string &space=Space) const Str
number(const string &search, double dflt=0.0, const string &space=Space) const Str
NumberStrstatic
operator=(const string &s)Str
operator=(const char *s)Str
operator=(char c)Str
pad(void)Strinlinestatic
precision(void)Strinlinestatic
preventedFirst(char c) const Str
preventedFirst(const char *s) const Str
preventedFirst(const string &s) const Str
preventedLast(char c) const Str
preventedLast(const char *s) const Str
preventedLast(const string &s) const Str
preventedPeriod(char extsep=ExtSep) const Strinline
preventedSlash(char dirsep=DirSep) const Strinline
preventFirst(char c)Str
preventFirst(const char *s)Str
preventFirst(const string &s)Str
preventLast(char c)Str
preventLast(const char *s)Str
preventLast(const string &s)Str
preventPeriod(char extsep=ExtSep)Strinline
preventSlash(char dirsep=DirSep)Strinline
providedExtension(const string &extension, char dirsep=DirSep, char extsep=ExtSep) const Str
providedFirst(char c) const Str
providedFirst(const char *s) const Str
providedFirst(const string &s) const Str
providedLast(char c) const Str
providedLast(const char *s) const Str
providedLast(const string &s) const Str
providedPeriod(char extsep=ExtSep) const Strinline
providedSlash(char dirsep=DirSep) const Str
provideExtension(const string &extension, char dirsep=DirSep, char extsep=ExtSep)Str
provideFirst(char c)Str
provideFirst(const char *s)Str
provideFirst(const string &s)Str
provideLast(char c)Str
provideLast(const char *s)Str
provideLast(const string &s)Str
providePeriod(char extsep=ExtSep)Strinline
provideSlash(char dirsep=DirSep)Str
range(vector< int > &ri, const string &sep=",", const string &r="..") const Str
range(vector< double > &rd, const string &sep=",", const string &r="..") const Str
readFormat(int pos, int &width, int &precision, char &type, char &pad)Str
removedWorking(char dirsep=DirSep) const Str
removeWorking(char dirsep=DirSep)Str
repeats(void)Strinlinestatic
replace(int pos, int n, const string &rs)Strinline
replace(const string &s, const string &rs)Str
replace(const string &s, const string &rs, int index, bool cs=true, int word=0, const string &space=Space)Str
replaced(const string &s, const string &rs) const Str
resize(int len)Strinline
resize(int len, char ch)Strinline
rfind(const string &s, int index=-2, bool cs=true, int word=0, const string &space=Space) const Str
rfind(const char *s, int index=-2, bool cs=true, int word=0, const string &space=Space) const Str
rfind(char c, int index=-2, bool cs=true, int word=0, const string &space=Space) const Str
right(int len) const Str
RightBracketStrstatic
rightJustified(int width=Width, char pad=Pad) const Strinline
rightJustify(int width=Width, char pad=Pad)Str
separator(void)Strinlinestatic
setBoolFormat(char format)Strinlinestatic
setBracket(const string &bracket)Strinlinestatic
setComment(const string &comment)Strinlinestatic
setDefault(void)Strstatic
setDirSep(char dirsep)Strinlinestatic
setDoubleFormat(char format)Strinlinestatic
setExtSep(char extsep)Strinlinestatic
setHomeChr(char homechr)Strinlinestatic
setHomeEnv(const string &homeenv)Strinlinestatic
setPad(char pad)Strinlinestatic
setPrecision(int precision)Strinlinestatic
setRepeats(int repeats)Strinlinestatic
setSeparator(const string &separator)Strinlinestatic
setSpace(const string &space)Strinlinestatic
setWidth(int width)Strinlinestatic
setWorkingEnv(const string &workingenv)Strinlinestatic
simplified(const string &space=Space, const string &comment=Comment) const Str
simplified(char space, const string &comment=Comment) const Str
simplify(const string &space=Space, const string &comment=Comment)Str
simplify(char space, const string &comment=Comment)Str
size(void) const Strinline
space(void)Strinlinestatic
Str(void)Str
Str(const Str &s)Str
Str(const string &s)Str
Str(const char *s)Str
Str(char c)Str
Str(const string &s, int width, char pad=Pad)Str
Str(const char *s, int width, char pad=Pad)Str
Str(char c, int len)Str
Str(double val, int width=Width, int precision=Precision, char format=DoubleFormat, char pad=Pad)Str
Str(signed long val, int width=Width, char pad=Pad)Str
Str(unsigned long val, int width=Width, char pad=Pad)Str
Str(signed int val, int width=Width, char pad=Pad)Str
Str(unsigned int val, int width=Width, char pad=Pad)Str
Str(signed short val, int width=Width, char pad=Pad)Str
Str(unsigned short val, int width=Width, char pad=Pad)Str
Str(long long val, int width=Width, char pad=Pad)Str
Str(bool b, int width=Width, char format=BoolFormat, char pad=Pad)Str
Str(const string &s, const char *format)Str
Str(const char *s, const char *format)Str
Str(char c, const char *format)Str
Str(double val, const char *format)Str
Str(signed long val, const char *format)Str
Str(unsigned long val, const char *format)Str
Str(signed int val, const char *format)Str
Str(unsigned int val, const char *format)Str
Str(signed short val, const char *format)Str
Str(unsigned short val, const char *format)Str
Str(long long val, const char *format)Str
Str(const string &s, const string &format)Str
Str(const char *s, const string &format)Str
Str(char c, const string &format)Str
Str(double val, const string &format)Str
Str(signed long val, const string &format)Str
Str(unsigned long val, const string &format)Str
Str(signed int val, const string &format)Str
Str(unsigned int val, const string &format)Str
Str(signed short val, const string &format)Str
Str(unsigned short val, const string &format)Str
Str(long long val, const string &format)Str
strip(const string &space=Space, const string &comment=Comment)Str
strip(char space, const string &comment=Comment)Str
stripBasename(char dirsep=DirSep, char extsep=ExtSep)Str
stripBracket(const string &brackets=Bracket, const string &comment=Comment)Str
stripComment(const string &comment=Comment)Str
stripDir(char dirsep=DirSep)Str
stripExtension(char dirsep=DirSep, char extsep=ExtSep)Str
stripNotdir(char dirsep=DirSep)Str
stripped(const string &space=Space, const string &comment=Comment) const Str
stripped(char space, const string &comment=Comment) const Str
strippedBracket(const string &brackets=Bracket, const string &comment=Comment) const Str
strippedComment(const string &comment=Comment) const Str
stripSuffix(char dirsep=DirSep, char extsep=ExtSep)Str
stripWorkingPath(int maxlevel=10, char dirsep=DirSep)Str
substr(int pos, int len=-1) const Str
suffix(char dirsep=DirSep, char extsep=ExtSep) const Str
text(const string &search, const string &dflt, const string &space=Space) const Str
time(int &hour, int &minutes, int &seconds, int &milliseconds) const Str
time(int &hour, int &minutes, int &seconds) const Str
totalWidth(void) const Str
truncate(int len)Strinline
unit(const string &dflt="", int index=0, int *next=0, const string &space=Space) const Str
unit(const string &search, const string &dflt="", const string &space=Space) const Str
up(void) const Str
upper(void)Str
value(int index=0, const string &a=":=", const string &space=Space) const Str
value(const string &search, const string &space=Space) const Str
WhiteSpaceStrstatic
width(void)Strinlinestatic
word(int n, const string &space=Space, const string &comment=Comment) const Str
wordAt(int &index, const string &space=Space, const string &comment=Comment) const Str
words(const string &space=Space, const string &comment=Comment) const Str
WordSpaceStrstatic
workingEnv(void)Strinlinestatic
workingPath(char dirsep=DirSep)Strstatic