, including all inherited members.
| add_parameters(Aggregate &aggregate) | Parser | |
| add_values(Array &array) | Parser | |
| at(Location location) | Sliding_String | [private] |
| begins_with(const std::string &pattern, Location location, bool case_sensitive=true) | Sliding_String | [private] |
| idaeim::Strings::String::begins_with(const std::string &pattern, Index index=0, bool case_sensitive=true) | String | [private] |
| clear_warnings() | Parser | |
| COMMENT_END_DELIMITERS | Parser | [static] |
| COMMENT_LINE_DELIMITER | Parser | [static] |
| COMMENT_START_DELIMITERS | Parser | [static] |
| commented_lines(bool allow) | Parser | [inline] |
| commented_lines() | Parser | [inline] |
| CONTAINER_NAME | Parser | [static] |
| Data_Amount | Sliding_String | [private] |
| Data_Buffer | Sliding_String | [private] |
| Data_Buffer_Size | Sliding_String | [private] |
| data_buffer_size(Index size) | Sliding_String | [private] |
| data_ingest() | Sliding_String | [private] |
| DATE_TIME_DELIMITERS | Parser | [static] |
| DEFAULT_NON_TEXT_LIMIT | Sliding_String | [private, static] |
| DEFAULT_READ_LIMIT | Sliding_String | [private, static] |
| DEFAULT_SIZE_INCREMENT | Sliding_String | [private, static] |
| end_location() const | Sliding_String | [private] |
| ended() const | Sliding_String | [private] |
| EOS | String | [private, static] |
| equals_ignore_case(const std::string &pattern) | String | [private] |
| escape_to_special(Index start=0, Index final=EOS) | String | [private] |
| filter(Index start=0, Index end=String::EOS) | Sliding_String | [private] |
| Filter typedef | Parser | |
| Filter_List typedef | Sliding_String | [private] |
| get_comment() | Parser | |
| get_datum() | Parser | |
| get_parameter(bool Assignment_only=false) | Parser | |
| get_parameters() | Parser | |
| get_quoted_string() | Parser | |
| get_units() | Parser | |
| get_value() | Parser | |
| ID | Parser | [static] |
| Index typedef | String | [private] |
| index_of(Location location) const | Sliding_String | [private] |
| idaeim::Strings::String::index_of(const std::string &pattern, Index index=0) | String | [private] |
| idaeim::Strings::String::index_of(char character, Index index=0) | String | [private] |
| ingest_parameters(Aggregate &aggregate) | Parser | [protected] |
| insert_filter(String_Filter *filter, Index index=EOS) | Sliding_String | [private] |
| Integer_type typedef | String | [private] |
| INVALID_CHARACTER | Sliding_String | [private, static] |
| is_empty() const | Sliding_String | [private] |
| is_end(Location location) const | Sliding_String | [private] |
| is_text(char character) | Sliding_String | [private, static] |
| LINE_BREAK | Parser | [static] |
| line_position(bool before, Location location) const | Parser | [protected] |
| Location typedef | Sliding_String | [private] |
| location_of(char character, Location location) | Sliding_String | [private] |
| location_of(const std::string &pattern, Location location) | Sliding_String | [private] |
| location_of(Index index) const | Sliding_String | [private] |
| next_index(Index index) | Sliding_String | [private] |
| next_index() const | Sliding_String | [private] |
| Next_Location | Sliding_String | [private] |
| next_location(Location location) | Sliding_String | [private] |
| next_location() const | Sliding_String | [private] |
| NO_LIMIT | Sliding_String | [private, static] |
| Non_Text_Count | Sliding_String | [private] |
| Non_Text_Limit | Sliding_String | [private] |
| non_text_limit(Index limit) | Sliding_String | [private] |
| non_text_limit() const | Sliding_String | [private] |
| NUMBER_BASE_DELIMITER | Parser | [static] |
| operator=(const Parser &parser) | Parser | |
| idaeim::Strings::Sliding_String::operator=(const Sliding_String &sliding_string) | Sliding_String | [private] |
| PARAMETER_NAME_DELIMITER | Parser | [static] |
| PARAMETER_VALUE_DELIMITER | Parser | [static] |
| Parser() | Parser | [inline] |
| Parser(std::istream &reader, Location limit=Sliding_String::NO_LIMIT) | Parser | |
| Parser(const std::string &string_source) | Parser | |
| Parser(const Parser &parser) | Parser | [inline] |
| Read_Limit | Sliding_String | [private] |
| read_limit(Location limit) | Sliding_String | [private] |
| read_limit() const | Sliding_String | [private] |
| reader() const | Sliding_String | [private] |
| reader(std::istream &reader) | Sliding_String | [private] |
| Reader | Sliding_String | [private] |
| reader_source() const | Sliding_String | [private] |
| remains(char *buffer=NULL) | Sliding_String | [private] |
| remove_filter(String_Filter *filter=NULL) | Sliding_String | [private] |
| replace(const std::string &old_string, const std::string &new_string, Index start=0, Index end=EOS) | String | [private] |
| replace_span(const std::string &span, const std::string &substitute, Index start=0, Index end=EOS) | String | [private] |
| RESERVED_CHARACTERS | Parser | [static] |
| SEQUENCE_END_DELIMITER | Parser | [static] |
| SEQUENCE_START_DELIMITER | Parser | [static] |
| SET_END_DELIMITER | Parser | [static] |
| SET_START_DELIMITER | Parser | [static] |
| SIGNED | String | [private] |
| Size_Increment | Sliding_String | [private] |
| size_increment() const | Sliding_String | [private] |
| size_increment(Index amount) | Sliding_String | [private] |
| skip_back_over(const std::string &skip, Index index=EOS) | String | [private] |
| skip_back_until(const std::string &find, Index index=EOS) | String | [private] |
| skip_commented_line(Location location) | Parser | [protected] |
| skip_over(const std::string &skip, Location location) | Sliding_String | [private] |
| idaeim::Strings::String::skip_over(const std::string &skip, Index index=0) | String | [private] |
| skip_until(const std::string &find, Location location) | Sliding_String | [private] |
| idaeim::Strings::String::skip_until(const std::string &find, Index index=0) | String | [private] |
| skip_whitespace_and_comments(Location location) | Parser | |
| slide() | Sliding_String | [private, virtual] |
| Sliding_String(const std::string &string_source) | Sliding_String | [private] |
| Sliding_String(std::istream &reader, Location limit=NO_LIMIT) | Sliding_String | [private] |
| Sliding_String(const Sliding_String &sliding_string) | Sliding_String | [private] |
| Sliding_String() | Sliding_String | [private] |
| special_to_escape(Index start=0, Index final=EOS) | String | [private] |
| STATEMENT_CONTINUATION_DELIMITER | Parser | [static] |
| STATEMENT_END_DELIMITER | Parser | [static] |
| strict(bool strict) | Parser | [inline] |
| strict() | Parser | [inline] |
| String() | String | [private] |
| String(const char *characters, Index length) | String | [private] |
| String(const std::string &a_string, Index index=0, Index length=EOS) | String | [private] |
| String(Integer_type value, bool is_signed=true, int base=10, int digits=0) | String | [private] |
| String(const char *characters) | String | [private] |
| String(Integer_type value, int base, int digits=0) | String | [private] |
| string_continuation(bool enable) | Parser | [inline] |
| string_continuation() | Parser | [inline] |
| STRING_CONTINUATION_DELIMITER | Parser | [static] |
| String_Location | Sliding_String | [private] |
| string_location() const | Sliding_String | [private] |
| string_source() const | Sliding_String | [private] |
| substr(Location start, Location length) | Sliding_String | [private] |
| substring(Location start, Location end) | Sliding_String | [private] |
| SYMBOL_DELIMITER | Parser | [static] |
| TEXT_DELIMITER | Parser | [static] |
| Total_Read | Sliding_String | [private] |
| total_read() const | Sliding_String | [private] |
| trim(Index start, Index end=EOS) | String | [private] |
| trim() | String | [private] |
| trim_leading() | String | [private] |
| trim_trailing() | String | [private] |
| UNITS_END_DELIMITER | Parser | [static] |
| UNITS_START_DELIMITER | Parser | [static] |
| UNSIGNED | String | [private, static] |
| Unsigned_Integer_type typedef | String | [private] |
| VERBATIM_STRING_DELIMITERS | Parser | [static] |
| verbatim_strings(bool verbatim) | Parser | [inline] |
| verbatim_strings() | Parser | [inline] |
| WARNING(Exception *exception) | Parser | [protected] |
| warnings() | Parser | [inline] |
| Warnings_List typedef | Parser | |
| WHITESPACE | Parser | [static] |
| ~Parser() | Parser | [virtual] |
| ~Sliding_String() | Sliding_String | [private, virtual] |