, including all inherited members.
at(Location location) | Sliding_String | |
begins_with(const std::string &pattern, Location location, bool case_sensitive=true) | Sliding_String | |
idaeim::Strings::String::begins_with(const std::string &pattern, Index index=0, bool case_sensitive=true) | String | |
Data_Amount | Sliding_String | [protected] |
Data_Buffer | Sliding_String | [protected] |
Data_Buffer_Size | Sliding_String | [protected] |
data_buffer_size(Index size) | Sliding_String | [protected] |
data_ingest() | Sliding_String | [protected] |
DEFAULT_NON_TEXT_LIMIT | Sliding_String | [static] |
DEFAULT_READ_LIMIT | Sliding_String | [static] |
DEFAULT_SIZE_INCREMENT | Sliding_String | [static] |
end_location() const | Sliding_String | [inline] |
ended() const | Sliding_String | [inline] |
EOS | String | [static] |
equals_ignore_case(const std::string &pattern) | String | |
escape_to_special(Index start=0, Index final=EOS) | String | |
filter(Index start=0, Index end=String::EOS) | Sliding_String | |
Filter_List typedef | Sliding_String | |
ID | Sliding_String | [static] |
Index typedef | String | |
index_of(Location location) const | Sliding_String | [inline] |
idaeim::Strings::String::index_of(char character, Index index=0) | String | |
idaeim::Strings::String::index_of(const std::string &pattern, Index index=0) | String | |
insert_filter(String_Filter *filter, Index index=EOS) | Sliding_String | |
Integer_type typedef | String | |
INVALID_CHARACTER | Sliding_String | [static] |
is_empty() const | Sliding_String | [inline] |
is_end(Location location) const | Sliding_String | [inline] |
is_text(char character) | Sliding_String | [inline, static] |
Location typedef | Sliding_String | |
location_of(Index index) const | Sliding_String | [inline] |
location_of(const std::string &pattern, Location location) | Sliding_String | |
location_of(char character, Location location) | Sliding_String | |
next_index(Index index) | Sliding_String | [inline] |
next_index() const | Sliding_String | [inline] |
next_location(Location location) | Sliding_String | |
next_location() const | Sliding_String | [inline] |
Next_Location | Sliding_String | [protected] |
NO_LIMIT | Sliding_String | [static] |
Non_Text_Count | Sliding_String | [protected] |
Non_Text_Limit | Sliding_String | [protected] |
non_text_limit(Index limit) | Sliding_String | |
non_text_limit() const | Sliding_String | [inline] |
operator=(const Sliding_String &sliding_string) | Sliding_String | |
Read_Limit | Sliding_String | [protected] |
read_limit(Location limit) | Sliding_String | |
read_limit() const | Sliding_String | [inline] |
Reader | Sliding_String | [protected] |
reader(std::istream &reader) | Sliding_String | |
reader() const | Sliding_String | [inline] |
reader_source() const | Sliding_String | [inline] |
remains(char *buffer=NULL) | Sliding_String | |
remove_filter(String_Filter *filter=NULL) | Sliding_String | |
replace(const std::string &old_string, const std::string &new_string, Index start=0, Index end=EOS) | String | |
replace_span(const std::string &span, const std::string &substitute, Index start=0, Index end=EOS) | String | |
SIGNED | String | |
size_increment(Index amount) | Sliding_String | |
size_increment() const | Sliding_String | [inline] |
Size_Increment | Sliding_String | [protected] |
skip_back_over(const std::string &skip, Index index=EOS) | String | |
skip_back_until(const std::string &find, Index index=EOS) | String | |
skip_over(const std::string &skip, Location location) | Sliding_String | |
idaeim::Strings::String::skip_over(const std::string &skip, Index index=0) | String | |
skip_until(const std::string &find, Location location) | Sliding_String | |
idaeim::Strings::String::skip_until(const std::string &find, Index index=0) | String | |
slide() | Sliding_String | [virtual] |
Sliding_String() | Sliding_String | |
Sliding_String(std::istream &reader, Location limit=NO_LIMIT) | Sliding_String | |
Sliding_String(const std::string &string_source) | Sliding_String | [explicit] |
Sliding_String(const Sliding_String &sliding_string) | Sliding_String | |
special_to_escape(Index start=0, Index final=EOS) | String | |
String() | String | [explicit] |
String(const std::string &a_string, Index index=0, Index length=EOS) | String | |
String(const char *characters) | String | |
String(const char *characters, Index length) | String | |
String(Integer_type value, bool is_signed=true, int base=10, int digits=0) | String | |
String(Integer_type value, int base, int digits=0) | String | |
string_location() const | Sliding_String | [inline] |
String_Location | Sliding_String | [protected] |
string_source() const | Sliding_String | [inline] |
substr(Location start, Location length) | Sliding_String | |
substring(Location start, Location end) | Sliding_String | |
Total_Read | Sliding_String | [protected] |
total_read() const | Sliding_String | [inline] |
trim(Index start, Index end=EOS) | String | |
trim() | String | |
trim_leading() | String | |
trim_trailing() | String | |
UNSIGNED | String | [static] |
Unsigned_Integer_type typedef | String | |
~Sliding_String() | Sliding_String | [virtual] |