libbio
Loading...
Searching...
No Matches
bio::String Member List

This is the complete list of members for bio::String, including all inherited members.

AsBool() constbio::Stringvirtual
AsCharString() constbio::Stringvirtual
AsFloat() constbio::Stringvirtual
AsInt() constbio::Stringvirtual
AsNumber() constbio::Stringvirtual
AsStdString() constbio::String
AsUInt() constbio::Stringvirtual
Clear()bio::Stringprotectedvirtual
Contains(const String &other, bool caseSensitive=true) constbio::Stringvirtual
COPY_ON_WRITE enum valuebio::String
Data() constbio::ImmutableStringinline
Empty() constbio::ImmutableStringinline
EndsWith(const String &other, bool caseSensitive=true) constbio::Stringvirtual
Find(const ImmutableString &substring) constbio::ImmutableStringinline
FirstDifference(const ImmutableString &other) constbio::ImmutableStringinline
From(const T &value)bio::Stringinlinestatic
GetCloneOf(const char *source, ::std::size_t length=0)bio::Stringstatic
GetImmutableSubString(const ::std::size_t start, const ::std::size_t length) constbio::ImmutableStringinline
GetMode() constbio::Stringvirtual
HANDOFF enum valuebio::String
ImmutableString()bio::ImmutableStringinline
ImmutableString(const char *string)bio::ImmutableStringinline
ImmutableString(const char *string, const ::std::size_t length)bio::ImmutableStringinlineexplicit
ImmutableString(const ImmutableString &toCopy)bio::ImmutableStringinline
INVALID enum valuebio::String
IsBoolean() constbio::Stringvirtual
IsNumeric() constbio::Stringvirtual
Length() constbio::ImmutableStringinline
mLengthbio::ImmutableStringprotected
mModebio::Stringprotected
Mode enum namebio::String
MODE_MAX enum valuebio::String
mStringbio::ImmutableStringprotected
operator bool() constbio::Stringvirtual
operator+=(const String &other)bio::Stringvirtual
operator::std::string() constbio::Stringvirtual
operator=(const String &toCopy)bio::Stringvirtual
operator=(const String &toMoveHack) constbio::Stringvirtual
operator=(const ImmutableString &toAssign)bio::Stringvirtual
operator=(const char *string)bio::Stringvirtual
operator=(::std::string string)bio::Stringvirtual
operator==(const ImmutableString &other) constbio::Stringvirtual
operator==(const String &other) constbio::Stringvirtual
operator==(const char *other) constbio::Stringvirtual
operator==(const ::std::string &other) constbio::Stringvirtual
READ_ONLY enum valuebio::String
READ_WRITE enum valuebio::String
SetMode(const String &string, Mode desiredMode)bio::Stringstatic
StartsWith(const String &other, bool caseSensitive=true) constbio::Stringvirtual
String(Mode mode=INVALID)bio::String
String(const char *string)bio::String
String(::std::string string)bio::String
String(const ImmutableString &string)bio::String
String(const String &toCopy)bio::String
SubString(::std::size_t start, ::std::size_t length) constbio::Stringvirtual
View() constbio::String
~String()bio::Stringvirtual