_all_functions | InterrogateDatabase | [private] |
_all_types | InterrogateDatabase | [private] |
_current_major_version | InterrogateDatabase | [private, static] |
_current_minor_version | InterrogateDatabase | [private, static] |
_element_map | InterrogateDatabase | [private] |
_elements_by_name | InterrogateDatabase | [private] |
_elements_by_scoped_name | InterrogateDatabase | [private] |
_file_major_version | InterrogateDatabase | [private, static] |
_file_minor_version | InterrogateDatabase | [private, static] |
_function_map | InterrogateDatabase | [private] |
_global_elements | InterrogateDatabase | [private] |
_global_functions | InterrogateDatabase | [private] |
_global_manifests | InterrogateDatabase | [private] |
_global_ptr | InterrogateDatabase | [private, static] |
_global_types | InterrogateDatabase | [private] |
_lookups_fresh | InterrogateDatabase | [private] |
_manifest_map | InterrogateDatabase | [private] |
_manifests_by_name | InterrogateDatabase | [private] |
_modules | InterrogateDatabase | [private] |
_modules_by_hash | InterrogateDatabase | [private] |
_next_index | InterrogateDatabase | [private] |
_requests | InterrogateDatabase | [private] |
_type_map | InterrogateDatabase | [private] |
_types_by_name | InterrogateDatabase | [private] |
_types_by_scoped_name | InterrogateDatabase | [private] |
_types_by_true_name | InterrogateDatabase | [private] |
_wrapper_map | InterrogateDatabase | [private] |
add_element(ElementIndex index, const InterrogateElement &element) | InterrogateDatabase | |
add_function(FunctionIndex index, InterrogateFunction *function) | InterrogateDatabase | |
add_manifest(ManifestIndex index, const InterrogateManifest &manifest) | InterrogateDatabase | |
add_type(TypeIndex index, const InterrogateType &type) | InterrogateDatabase | |
add_wrapper(FunctionWrapperIndex index, const InterrogateFunctionWrapper &wrapper) | InterrogateDatabase | |
binary_search_module(int begin, int end, FunctionIndex function) | InterrogateDatabase | [private] |
binary_search_wrapper_hash(InterrogateUniqueNameDef *begin, InterrogateUniqueNameDef *end, const string &wrapper_hash_name) | InterrogateDatabase | [private] |
check_latest() | InterrogateDatabase | [inline, private] |
ElementMap typedef | InterrogateDatabase | [private] |
find_module(FunctionWrapperIndex wrapper, InterrogateModuleDef *&def, int &module_index) | InterrogateDatabase | [private] |
freshen_elements_by_name() | InterrogateDatabase | [private] |
freshen_elements_by_scoped_name() | InterrogateDatabase | [private] |
freshen_manifests_by_name() | InterrogateDatabase | [private] |
freshen_types_by_name() | InterrogateDatabase | [private] |
freshen_types_by_scoped_name() | InterrogateDatabase | [private] |
freshen_types_by_true_name() | InterrogateDatabase | [private] |
FunctionMap typedef | InterrogateDatabase | [private] |
FunctionWrapperMap typedef | InterrogateDatabase | [private] |
get_all_function(int n) | InterrogateDatabase | |
get_all_type(int n) | InterrogateDatabase | |
get_current_major_version() | InterrogateDatabase | [static] |
get_current_minor_version() | InterrogateDatabase | [static] |
get_element(ElementIndex element) | InterrogateDatabase | |
get_file_major_version() | InterrogateDatabase | [static] |
get_file_minor_version() | InterrogateDatabase | [static] |
get_fptr(FunctionWrapperIndex wrapper) | InterrogateDatabase | |
get_function(FunctionIndex function) | InterrogateDatabase | |
get_global_element(int n) | InterrogateDatabase | |
get_global_function(int n) | InterrogateDatabase | |
get_global_manifest(int n) | InterrogateDatabase | |
get_global_type(int n) | InterrogateDatabase | |
get_manifest(ManifestIndex manifest) | InterrogateDatabase | |
get_next_index() | InterrogateDatabase | |
get_num_all_functions() | InterrogateDatabase | |
get_num_all_types() | InterrogateDatabase | |
get_num_global_elements() | InterrogateDatabase | |
get_num_global_functions() | InterrogateDatabase | |
get_num_global_manifests() | InterrogateDatabase | |
get_num_global_types() | InterrogateDatabase | |
get_ptr() | InterrogateDatabase | [static] |
get_type(TypeIndex type) | InterrogateDatabase | |
get_wrapper(FunctionWrapperIndex wrapper) | InterrogateDatabase | |
get_wrapper_by_unique_name(const string &unique_name) | InterrogateDatabase | |
GlobalElements typedef | InterrogateDatabase | [private] |
GlobalFunctions typedef | InterrogateDatabase | [private] |
GlobalManifests typedef | InterrogateDatabase | [private] |
GlobalTypes typedef | InterrogateDatabase | [private] |
InterrogateDatabase() | InterrogateDatabase | [private] |
load_latest() | InterrogateDatabase | [private] |
lookup(const string &name, Lookup &lookup, LookupType type, void(InterrogateDatabase::*freshen)()) | InterrogateDatabase | [private] |
Lookup typedef | InterrogateDatabase | [private] |
lookup_element_by_name(const string &name) | InterrogateDatabase | [inline] |
lookup_element_by_scoped_name(const string &name) | InterrogateDatabase | [inline] |
lookup_manifest_by_name(const string &name) | InterrogateDatabase | [inline] |
lookup_type_by_name(const string &name) | InterrogateDatabase | [inline] |
lookup_type_by_scoped_name(const string &name) | InterrogateDatabase | [inline] |
lookup_type_by_true_name(const string &name) | InterrogateDatabase | [inline] |
LookupType enum name | InterrogateDatabase | [private] |
LT_element_name enum value | InterrogateDatabase | [private] |
LT_element_scoped_name enum value | InterrogateDatabase | [private] |
LT_manifest_name enum value | InterrogateDatabase | [private] |
LT_type_name enum value | InterrogateDatabase | [private] |
LT_type_scoped_name enum value | InterrogateDatabase | [private] |
LT_type_true_name enum value | InterrogateDatabase | [private] |
ManifestMap typedef | InterrogateDatabase | [private] |
merge_from(const InterrogateDatabase &other) | InterrogateDatabase | [private] |
Modules typedef | InterrogateDatabase | [private] |
ModulesByHash typedef | InterrogateDatabase | [private] |
read(istream &in, InterrogateModuleDef *def) | InterrogateDatabase | |
read_new(istream &in, InterrogateModuleDef *def) | InterrogateDatabase | [private] |
remap_indices(int first_index) | InterrogateDatabase | |
remap_indices(int first_index, IndexRemapper &remap) | InterrogateDatabase | |
remove_type(TypeIndex type) | InterrogateDatabase | |
request_module(InterrogateModuleDef *def) | InterrogateDatabase | |
Requests typedef | InterrogateDatabase | [private] |
TypeMap typedef | InterrogateDatabase | [private] |
update_element(ElementIndex element) | InterrogateDatabase | |
update_function(FunctionIndex function) | InterrogateDatabase | |
update_manifest(ManifestIndex manifest) | InterrogateDatabase | |
update_type(TypeIndex type) | InterrogateDatabase | |
update_wrapper(FunctionWrapperIndex wrapper) | InterrogateDatabase | |
write(ostream &out, InterrogateModuleDef *def) const | InterrogateDatabase | |