|
typedef std::set< string_id_t > | set_id_t |
|
Definition at line 81 of file tld_compiler.h.
◆ set_id_t
typedef std::set<string_id_t> tld_string_manager::set_id_t |
|
private |
◆ add_string()
string_id_t tld_string_manager::add_string |
( |
std::string const & |
s | ) |
|
◆ compressed_length()
std::size_t tld_string_manager::compressed_length |
( |
| ) |
const |
◆ compressed_strings()
std::string const & tld_string_manager::compressed_strings |
( |
| ) |
const |
◆ end_start_match()
std::string::size_type tld_string_manager::end_start_match |
( |
std::string const & |
s1, |
|
|
std::string const & |
s2 |
|
) |
| |
|
private |
◆ find_string()
string_id_t tld_string_manager::find_string |
( |
std::string const & |
s | ) |
|
◆ get_next_string_id()
string_id_t tld_string_manager::get_next_string_id |
( |
| ) |
const |
◆ get_string()
std::string tld_string_manager::get_string |
( |
string_id_t |
id | ) |
const |
◆ get_string_offset() [1/2]
std::size_t tld_string_manager::get_string_offset |
( |
std::string const & |
s | ) |
const |
◆ get_string_offset() [2/2]
std::size_t tld_string_manager::get_string_offset |
( |
string_id_t |
id | ) |
const |
◆ included_count()
std::size_t tld_string_manager::included_count |
( |
| ) |
const |
◆ included_length()
std::size_t tld_string_manager::included_length |
( |
| ) |
const |
◆ max_length()
std::size_t tld_string_manager::max_length |
( |
| ) |
const |
◆ merge_strings()
void tld_string_manager::merge_strings |
( |
| ) |
|
◆ merge_two_strings()
bool tld_string_manager::merge_two_strings |
( |
| ) |
|
|
private |
◆ merged_count()
std::size_t tld_string_manager::merged_count |
( |
| ) |
const |
◆ merged_length()
std::size_t tld_string_manager::merged_length |
( |
| ) |
const |
◆ size()
std::size_t tld_string_manager::size |
( |
| ) |
const |
◆ total_length()
std::size_t tld_string_manager::total_length |
( |
| ) |
const |
◆ f_included_count
std::size_t tld_string_manager::f_included_count = 0 |
|
private |
◆ f_included_length
std::size_t tld_string_manager::f_included_length = 0 |
|
private |
◆ f_max_length
std::size_t tld_string_manager::f_max_length = 0 |
|
private |
◆ f_merged_count
std::size_t tld_string_manager::f_merged_count = 0 |
|
private |
◆ f_merged_length
std::size_t tld_string_manager::f_merged_length = 0 |
|
private |
◆ f_merged_strings
std::string tld_string_manager::f_merged_strings = std::string() |
|
private |
◆ f_next_id
string_id_t tld_string_manager::f_next_id = STRING_ID_NULL |
|
private |
◆ f_strings_by_id
tld_string::map_by_id_t tld_string_manager::f_strings_by_id = tld_string::map_by_id_t() |
|
private |
◆ f_strings_by_string
tld_string::map_by_string_t tld_string_manager::f_strings_by_string = tld_string::map_by_string_t() |
|
private |
◆ f_strings_reviewed
set_id_t tld_string_manager::f_strings_reviewed = set_id_t() |
|
private |
◆ f_total_length
std::size_t tld_string_manager::f_total_length = 0 |
|
private |
The documentation for this class was generated from the following files: