libcrn
3.9.5
A document image processing library
|
This is the complete list of members for crn::Path, including all inherited members.
BackwardFind(const StringUTF8 &s, size_t last_pos=NPos()) const | crn::StringUTF8 | |
BackwardFindAnyOf(const StringUTF8 &s, size_t from_pos=NPos()) const | crn::StringUTF8 | |
BackwardFindNotOf(const StringUTF8 &s, size_t from_pos=NPos()) const | crn::StringUTF8 | |
ConvertTo(Format fmt) | crn::Path | |
CreateUniqueId(size_t len=8) | crn::StringUTF8 | static |
Crop(size_t pos, size_t n=0) | crn::StringUTF8 | |
CStr() const noexcept | crn::StringUTF8 | inline |
Decode() | crn::Path | |
Deserialize(xml::Element &el) override | crn::Path | virtual |
EndsWith(const StringUTF8 &s) const | crn::StringUTF8 | |
Erase(size_t pos, size_t n=0) | crn::StringUTF8 | |
Find(const StringUTF8 &s, size_t from_pos=0) const | crn::StringUTF8 | |
FindAnyOf(const StringUTF8 &s, size_t from_pos=0) const | crn::StringUTF8 | |
FindNotOf(const StringUTF8 &s, size_t from_pos=0) const | crn::StringUTF8 | |
FirstCharacterToUpper() | crn::StringUTF8 | |
Format enum name | crn::Path | |
GetBase() const | crn::Path | |
GetDirectory() const | crn::Path | |
GetDrive() const | crn::Path | |
GetExtension() const | crn::Path | |
GetFilename() const | crn::Path | |
GetFormat() const | crn::Path | |
GetScheme() const | crn::Path | |
Insert(size_t pos, const StringUTF8 &s) | crn::StringUTF8 | |
IsAbsolute() const | crn::Path | |
IsEmpty() const noexcept | crn::StringUTF8 | inline |
IsNotEmpty() const noexcept | crn::StringUTF8 | inline |
IsRelative() const | crn::Path | inline |
IsUnix() const | crn::Path | |
IsURI() const | crn::Path | |
IsWindows() const | crn::Path | |
Length() const noexcept | crn::StringUTF8 | |
NoDrive() | crn::Path | static |
NPos() noexcept | crn::StringUTF8 | static |
operator!() const noexcept | crn::StringUTF8 | inline |
operator+=(const Path &s) | crn::Path | |
crn::StringUTF8::operator+=(const StringUTF8 &s) | crn::StringUTF8 | inline |
operator/=(const Path &s) | crn::Path | |
operator=(const Path &)=default | crn::Path | |
operator=(Path &&)=default | crn::Path | |
crn::StringUTF8::operator=(StringUTF8 &&)=default | crn::StringUTF8 | |
crn::StringUTF8::operator=(const StringUTF8 &s) | crn::StringUTF8 | inline |
operator[](size_t index) | crn::StringUTF8 | |
operator[](size_t index) const | crn::StringUTF8 | |
Path(Format fmt=Format::LOCAL) | crn::Path | inline |
Path(const std::string &s, Format fmt=Format::LOCAL) | crn::Path | inline |
Path(std::string &s, Format fmt=Format::LOCAL) | crn::Path | inline |
Path(char *s, Format fmt=Format::LOCAL) | crn::Path | inline |
Path(const char *s, Format fmt=Format::LOCAL) | crn::Path | inline |
Path(const Path &s, Format fmt=Format::AUTO) | crn::Path | inline |
Path(Path &&)=default | crn::Path | |
Path(const StringUTF8 &s, Format fmt=Format::LOCAL) | crn::Path | inline |
Path(const String &s, Format fmt=Format::LOCAL) | crn::Path | inlineexplicit |
Path(char c, size_t n=1, Format fmt=Format::LOCAL) | crn::Path | inline |
Path(int i, Format fmt=Format::LOCAL) | crn::Path | inline |
Path(xml::Element &el) | crn::Path | inline |
Precision() noexcept | crn::StringUTF8 | static |
Replace(const StringUTF8 &s, size_t pos, size_t n=0) | crn::StringUTF8 | |
Replace(char from, char to) | crn::StringUTF8 | |
ReplaceSuffix(const StringUTF8 &old_suffix, const StringUTF8 &new_suffix) | crn::StringUTF8 | |
Separator() noexcept | crn::Path | static |
Serialize(xml::Element &parent) const override | crn::Path | virtual |
ShrinkToFit() | crn::StringUTF8 | |
Size() const noexcept | crn::StringUTF8 | inline |
Split(const StringUTF8 &sep) const | crn::Path | |
StartsWith(const StringUTF8 &s) const | crn::StringUTF8 | |
Std()&noexcept | crn::StringUTF8 | inline |
Std() const &noexcept | crn::StringUTF8 | inline |
Std()&& | crn::StringUTF8 | inline |
StringUTF8()=default | crn::StringUTF8 | |
StringUTF8(const std::string &s) | crn::StringUTF8 | inline |
StringUTF8(std::string &&s) noexcept | crn::StringUTF8 | inline |
StringUTF8(char *s) | crn::StringUTF8 | inline |
StringUTF8(const char *s) | crn::StringUTF8 | inline |
StringUTF8(const StringUTF8 &s) | crn::StringUTF8 | inline |
StringUTF8(const String &s) | crn::StringUTF8 | explicit |
StringUTF8(const Prop3 &p) | crn::StringUTF8 | |
StringUTF8(char c, size_t n=1) | crn::StringUTF8 | |
StringUTF8(int i) | crn::StringUTF8 | inline |
StringUTF8(unsigned int i) | crn::StringUTF8 | inline |
StringUTF8(long i) | crn::StringUTF8 | inline |
StringUTF8(unsigned long i) | crn::StringUTF8 | inline |
StringUTF8(float f) | crn::StringUTF8 | inline |
StringUTF8(double d) | crn::StringUTF8 | inline |
StringUTF8(long double d) | crn::StringUTF8 | inline |
StringUTF8(long long i) | crn::StringUTF8 | inline |
StringUTF8(unsigned long long i) | crn::StringUTF8 | inline |
StringUTF8(const std::complex< T > &c) | crn::StringUTF8 | inline |
StringUTF8(StringUTF8 &&)=default | crn::StringUTF8 | |
SubString(size_t pos, size_t n=0) const | crn::StringUTF8 | |
Swap(Path &str) noexcept | crn::Path | inline |
crn::StringUTF8::Swap(StringUTF8 &str) noexcept | crn::StringUTF8 | inline |
ToDouble() const | crn::StringUTF8 | inline |
ToFloat() const | crn::StringUTF8 | inline |
ToInt() const | crn::StringUTF8 | inline |
ToInt64() const | crn::StringUTF8 | inline |
ToLocal() | crn::Path | |
ToLong() const | crn::StringUTF8 | inline |
ToLongDouble() const | crn::StringUTF8 | inline |
ToLongLong() const | crn::StringUTF8 | inline |
ToLower() | crn::StringUTF8 | |
ToProp3() const | crn::StringUTF8 | |
ToUInt() const | crn::StringUTF8 | inline |
ToUInt64() const | crn::StringUTF8 | inline |
ToULong() const | crn::StringUTF8 | inline |
ToULongLong() const | crn::StringUTF8 | inline |
ToUnix() | crn::Path | |
ToUpper() | crn::StringUTF8 | |
ToURI() | crn::Path | |
ToWindows() | crn::Path | |
~Object()=default | crn::Object | virtual |
~Path() override=default | crn::Path | virtual |
~StringUTF8() override=default | crn::StringUTF8 | virtual |