This is the complete list of members for RC::RStr, including all inherited members.
After(const RStr &s, size_t pos=0) const | RC::RStr | inline |
append(const RStr &s) | RC::RStr | inline |
append(const RStr &s, size_t pos, size_t n) | RC::RStr | inline |
append(const char *s, size_t n) | RC::RStr | inline |
append(const char *s) | RC::RStr | inline |
append(size_t n, char c) | RC::RStr | inline |
append(InputIterator first, InputIterator last) | RC::RStr | inline |
append(std::initializer_list< char > characters) | RC::RStr | inline |
Args(int argc=0, char *argv[]=NULL) | RC::RStr | inlinestatic |
Assert(size_t pos) const | RC::RStr | inline |
Assert(const char *ptr) const | RC::RStr | inline |
AssertPlus(size_t pos) const | RC::RStr | inline |
assign(const RStr &s) | RC::RStr | inline |
assign(const RStr &s, size_t pos, size_t n) | RC::RStr | inline |
assign(const char *s, size_t n) | RC::RStr | inline |
assign(const char *s) | RC::RStr | inline |
assign(size_t n, char c) | RC::RStr | inline |
assign(InputIterator first, InputIterator last) | RC::RStr | inline |
at(size_t pos) | RC::RStr | inline |
at(size_t pos) const | RC::RStr | inline |
begin() | RC::RStr | inline |
c_str() const | RC::RStr | inline |
capacity() const | RC::RStr | inline |
Check(size_t pos) const | RC::RStr | inline |
CheckPlus(size_t pos) const | RC::RStr | inline |
Chomp(const RStr &chomp_chars="\r\n") | RC::RStr | inline |
clear() | RC::RStr | inline |
compare(const RStr &s) const | RC::RStr | inline |
compare(const char *s) const | RC::RStr | inline |
compare(size_t pos_this, size_t n_this, const RStr &s) const | RC::RStr | inline |
compare(size_t pos_this, size_t n_this, const char *s) const | RC::RStr | inline |
compare(size_t pos_this, size_t n_this, const RStr &s, size_t pos_s, size_t n_s) const | RC::RStr | inline |
compare(size_t pos_this, size_t n_this, const char *s, size_t n_s) const | RC::RStr | inline |
Contains(const RStr &s, size_t pos=0) const | RC::RStr | inline |
copy(char *s, size_t n, size_t pos=0) const | RC::RStr | inline |
data() const | RC::RStr | inline |
Distance(const RStr &other) const | RC::RStr | inline |
empty() const | RC::RStr | inline |
end() | RC::RStr | inline |
erase(size_t pos=0, size_t n=npos) | RC::RStr | inline |
erase(const RStrIter pos) | RC::RStr | inline |
erase(const RStrIter first, const RStrIter last) | RC::RStr | inline |
Errno(int err_num) | RC::RStr | inlinestatic |
Errno() | RC::RStr | inlinestatic |
find(const RStr &s, size_t pos=0) const | RC::RStr | inline |
find(const char *s, size_t pos, size_t n) const | RC::RStr | inline |
find(const char *s, size_t pos=0) const | RC::RStr | inline |
find(char c, size_t pos=0) const | RC::RStr | inline |
find_first_not_of(const RStr &s, size_t pos=0) const | RC::RStr | inline |
find_first_not_of(const char *s, size_t pos, size_t n) const | RC::RStr | inline |
find_first_not_of(const char *s, size_t pos=0) const | RC::RStr | inline |
find_first_not_of(char c, size_t pos=0) const | RC::RStr | inline |
find_first_of(const RStr &s, size_t pos=0) const | RC::RStr | inline |
find_first_of(const char *s, size_t pos, size_t n) const | RC::RStr | inline |
find_first_of(const char *s, size_t pos=0) const | RC::RStr | inline |
find_first_of(char c, size_t pos=0) const | RC::RStr | inline |
find_last_not_of(const RStr &s, size_t pos=npos) const | RC::RStr | inline |
find_last_not_of(const char *s, size_t pos, size_t n) const | RC::RStr | inline |
find_last_not_of(const char *s, size_t pos=npos) const | RC::RStr | inline |
find_last_not_of(char c, size_t pos=npos) const | RC::RStr | inline |
find_last_of(const RStr &s, size_t pos=npos) const | RC::RStr | inline |
find_last_of(const char *s, size_t pos, size_t n) const | RC::RStr | inline |
find_last_of(const char *s, size_t pos=npos) const | RC::RStr | inline |
find_last_of(char c, size_t pos=npos) const | RC::RStr | inline |
FromBase64(const RStr &input) | RC::RStr | inlinestatic |
FromHexStr(const RStr &hexstr) | RC::RStr | inlinestatic |
Get(f32 &x) const | RC::RStr | inline |
Get(f64 &x) const | RC::RStr | inline |
Get(f80 &x) const | RC::RStr | inline |
Get(u32 &x) const | RC::RStr | inline |
Get(u64 &x) const | RC::RStr | inline |
Get(i32 &x) const | RC::RStr | inline |
Get(i64 &x) const | RC::RStr | inline |
Get(bool &x) const | RC::RStr | inline |
get_allocator() const | RC::RStr | inline |
Get_bool() const | RC::RStr | inline |
Get_f32() const | RC::RStr | inline |
Get_f64() const | RC::RStr | inline |
Get_f80() const | RC::RStr | inline |
Get_hex32() const | RC::RStr | inline |
Get_hex64() const | RC::RStr | inline |
Get_i32(int base=0) const | RC::RStr | inline |
Get_i64(int base=0) const | RC::RStr | inline |
Get_u32(int base=0) const | RC::RStr | inline |
Get_u64(int base=0) const | RC::RStr | inline |
GetLine(std::istream &in=std::cin, char delim='\n') | RC::RStr | inline |
insert(size_t pos_this, const RStr &s) | RC::RStr | inline |
insert(size_t pos_this, const RStr &s, size_t pos_s, size_t n) | RC::RStr | inline |
insert(size_t pos_this, const char *s, size_t n) | RC::RStr | inline |
insert(size_t pos_this, const char *s) | RC::RStr | inline |
insert(size_t pos_this, size_t n, char c) | RC::RStr | inline |
insert(RStrIter p, char c) | RC::RStr | inline |
insert(RStrIter p, size_t n, char c) | RC::RStr | inline |
insert(RStrIter p, InputIterator first, InputIterator last) | RC::RStr | inline |
insert(const RStrIter p, std::initializer_list< char > characters) | RC::RStr | inline |
Is_bool() const | RC::RStr | inline |
Is_f32(bool strict=false) const | RC::RStr | inline |
Is_f64(bool strict=false) const | RC::RStr | inline |
Is_f80(bool strict=false) const | RC::RStr | inline |
Is_hex32(bool strict=false) const | RC::RStr | inline |
Is_hex64(bool strict=false) const | RC::RStr | inline |
Is_i32(int base=0, bool strict=false) const | RC::RStr | inline |
Is_i64(int base=0, bool strict=false) const | RC::RStr | inline |
Is_u32(int base=0, bool strict=false) const | RC::RStr | inline |
Is_u64(int base=0, bool strict=false) const | RC::RStr | inline |
ISOtoUTF8() const | RC::RStr | inline |
Join(const Data1D< T > &str_arr, const RStr &spacer="", RStr(*func)(const T &)=nullptr) | RC::RStr | inlinestatic |
length() const | RC::RStr | inline |
Length8() const | RC::RStr | inline |
MakeCSV(const Data1D< T > &arr, const RStr ÷r=", ") | RC::RStr | inlinestatic |
MakeCSV(const Data2D< T > &arr, const RStr ÷r1=", ", const RStr ÷r2="\n") | RC::RStr | inlinestatic |
MakeCSV(const Data3D< T > &arr, const RStr ÷r1=", ", const RStr ÷r2="\n", const RStr ÷r3="\n") | RC::RStr | inlinestatic |
Match(const RC_REGEX_NS::regex ®) | RC::RStr | inline |
Match(const RStr ®str) | RC::RStr | inline |
Match(const RC_REGEX_NS::regex ®, Data1D< RStr > &matches) | RC::RStr | inline |
Match(const RStr ®str, Data1D< RStr > &matches) | RC::RStr | inline |
max_size() const | RC::RStr | inline |
NewLine() | RC::RStr | inlinestatic |
npos | RC::RStr | static |
operator+=(const RStr &s) | RC::RStr | inline |
operator+=(const char *s) | RC::RStr | inline |
operator+=(char c) | RC::RStr | inline |
operator<<(std::ostream &out, const RStr &rstr) | RC::RStr | friend |
operator=(const RStr &s) | RC::RStr | inline |
operator=(const char *s) | RC::RStr | inline |
operator=(char c) | RC::RStr | inline |
operator=(std::initializer_list< char > characters) | RC::RStr | inline |
operator=(RStr &&other) | RC::RStr | inline |
operator>>(std::istream &in, RStr &rstr) | RC::RStr | friend |
operator[](size_t pos) | RC::RStr | inline |
operator[](size_t pos) const | RC::RStr | inline |
PadCenter(const size_t pad_to, const char pad_with=' ') | RC::RStr | inline |
PadLeft(const size_t pad_to, const char pad_with=' ') | RC::RStr | inline |
PadRight(const size_t pad_to, const char pad_with=' ') | RC::RStr | inline |
push_back(char c) | RC::RStr | inline |
Raw() | RC::RStr | inline |
Raw() const | RC::RStr | inline |
replace(size_t pos_this, size_t n_this, const RStr &s) | RC::RStr | inline |
replace(RStrIter first, RStrIter last, const RStr &s) | RC::RStr | inline |
replace(size_t pos_this, size_t n_this, const RStr &s, size_t pos_s, size_t n_s) | RC::RStr | inline |
replace(size_t pos_this, size_t n_this, const char *s, size_t n_s) | RC::RStr | inline |
replace(RStrIter first, RStrIter last, const char *s, size_t n_s) | RC::RStr | inline |
replace(size_t pos_this, size_t n_this, const char *s) | RC::RStr | inline |
replace(RStrIter first, RStrIter last, const char *s) | RC::RStr | inline |
replace(size_t pos_this, size_t n_this, size_t n_c, char c) | RC::RStr | inline |
replace(RStrIter first, RStrIter last, size_t n_c, char c) | RC::RStr | inline |
replace(RStrIter first, RStrIter last, InputIterator in_first, InputIterator in_last) | RC::RStr | inline |
reserve(size_t capsize=0) | RC::RStr | inline |
resize(size_t n, char c) | RC::RStr | inline |
resize(size_t n) | RC::RStr | inline |
rfind(const RStr &s, size_t pos=npos) const | RC::RStr | inline |
rfind(const char *s, size_t pos, size_t n) const | RC::RStr | inline |
rfind(const char *s, size_t pos=npos) const | RC::RStr | inline |
rfind(char c, size_t pos=npos) const | RC::RStr | inline |
RStr() | RC::RStr | inline |
RStr(const RStr &other) | RC::RStr | inline |
RStr(const std::string &str) | RC::RStr | inline |
RStr(const RStr &s, size_t pos, size_t n=npos) | RC::RStr | inline |
RStr(const char *s, size_t n) | RC::RStr | inline |
RStr(const char *s) | RC::RStr | inline |
RStr(size_t n, char c) | RC::RStr | inline |
RStr(InputIterator begin, InputIterator end) | RC::RStr | inline |
RStr(const std::initializer_list< char > characters) | RC::RStr | inline |
RStr(RStr &&other) noexcept | RC::RStr | inline |
RStr(char x) | RC::RStr | inline |
RStr(char x, RStr_IntStyle style, i32 precision=-1) | RC::RStr | inline |
RStr(u8 x, RStr_IntStyle style=DEC, i32 precision=-1) | RC::RStr | inline |
RStr(i8 x, RStr_IntStyle style=DEC, i32 precision=-1) | RC::RStr | inline |
RStr(u16 x, RStr_IntStyle style=DEC, i32 precision=-1) | RC::RStr | inline |
RStr(i16 x, RStr_IntStyle style=DEC, i32 precision=-1) | RC::RStr | inline |
RStr(u32 x, RStr_IntStyle style=DEC, i32 precision=-1) | RC::RStr | inline |
RStr(i32 x, RStr_IntStyle style=DEC, i32 precision=-1) | RC::RStr | inline |
RStr(u64 x, RStr_IntStyle style=DEC, i32 precision=-1) | RC::RStr | inline |
RStr(i64 x, RStr_IntStyle style=DEC, i32 precision=-1) | RC::RStr | inline |
RStr(f32 x, RStr_FloatStyle style=AUTO, u32 precision=std::numeric_limits< f32 >::digits10) | RC::RStr | inline |
RStr(f64 x, RStr_FloatStyle style=AUTO, u32 precision=std::numeric_limits< f64 >::digits10) | RC::RStr | inline |
RStr(f80 x, RStr_FloatStyle style=AUTO, u32 precision=std::numeric_limits< f80 >::digits10) | RC::RStr | inline |
RStr(bool b) | RC::RStr | inline |
RStr(bool pad0s, void *ptr, bool use0x=true) | RC::RStr | inline |
RStr(const Data1D< T > &arr) | RC::RStr | inlineexplicit |
RStr(const std::wstring &wstr) | RC::RStr | inline |
RStr(const QString &qstr) | RC::RStr | inline |
size() const | RC::RStr | inline |
Split(char c) const | RC::RStr | inline |
SplitAny(const RStr ÷rs) const | RC::RStr | inline |
SplitCSV(char divider=',') const | RC::RStr | inline |
SplitFirst(const RStr ÷rs) const | RC::RStr | inline |
SplitLast(const RStr ÷rs) const | RC::RStr | inline |
SplitWords() const | RC::RStr | inline |
Subst(const RC_REGEX_NS::regex ®, const RStr &subst) | RC::RStr | inline |
Subst(const RStr ®str, const RStr &subst) | RC::RStr | inline |
substr(size_t pos=0, size_t n=npos) const | RC::RStr | inline |
swap(RStr &s) | RC::RStr | inline |
ToBase64(const Data1D< u8 > &input, size_t wrap=0) | RC::RStr | inlinestatic |
ToBase64URL(const Data1D< u8 > &input, size_t wrap=0) | RC::RStr | inlinestatic |
ToData() const | RC::RStr | inline |
ToHexStr(const Data1D< T > &rawdata) | RC::RStr | inlinestatic |
ToLower() | RC::RStr | inline |
ToLPCSTR() const | RC::RStr | inline |
ToLPCTSTR() | RC::RStr | inline |
ToLPCWSTR() | RC::RStr | inline |
ToQString() const | RC::RStr | inline |
ToUpper() | RC::RStr | inline |
Trim(const RStr &trim_chars=" \t\r\n") | RC::RStr | inline |
Truncate(const size_t max_size) | RC::RStr | inline |
UTF8toUTF32() const | RC::RStr | inline |
Whitespace() | RC::RStr | inlinestatic |
WordWrap(const size_t width) | RC::RStr | inline |
Wrap(const size_t width) | RC::RStr | inline |
wstring() | RC::RStr | inline |