| _forcetype | InterrogateBuilder | [private] |
| _functions_by_name | InterrogateBuilder | [private] |
| _ignorefile | InterrogateBuilder | [private] |
| _ignoreinvolved | InterrogateBuilder | [private] |
| _ignoremember | InterrogateBuilder | [private] |
| _ignoretype | InterrogateBuilder | [private] |
| _include_files | InterrogateBuilder | [private] |
| _library_hash_name | InterrogateBuilder | [private] |
| _noinclude | InterrogateBuilder | [private] |
| _renametype | InterrogateBuilder | [private] |
| _types_by_name | InterrogateBuilder | [private] |
| add_source_file(const string &filename) | InterrogateBuilder | |
| build() | InterrogateBuilder | |
| clean_identifier(const string &name) | InterrogateBuilder | [static] |
| CommandParams typedef | InterrogateBuilder | [private] |
| Commands typedef | InterrogateBuilder | [private] |
| define_atomic_type(InterrogateType &itype, CPPSimpleType *cpptype) | InterrogateBuilder | [private] |
| define_enum_type(InterrogateType &itype, CPPEnumType *cpptype) | InterrogateBuilder | [private] |
| define_extension_type(InterrogateType &itype, CPPExtensionType *cpptype) | InterrogateBuilder | [private] |
| define_method(CPPFunctionGroup *fgroup, InterrogateType &itype, CPPStructType *struct_type, CPPScope *scope) | InterrogateBuilder | [private] |
| define_method(CPPInstance *function, InterrogateType &itype, CPPStructType *struct_type, CPPScope *scope) | InterrogateBuilder | [private] |
| define_struct_type(InterrogateType &itype, CPPStructType *cpptype, TypeIndex type_index, bool forced) | InterrogateBuilder | [private] |
| define_wrapped_type(InterrogateType &itype, CPPPointerType *cpptype) | InterrogateBuilder | [private] |
| define_wrapped_type(InterrogateType &itype, CPPConstType *cpptype) | InterrogateBuilder | [private] |
| descope(const string &name) | InterrogateBuilder | [static] |
| do_command(const string &command, const string ¶ms) | InterrogateBuilder | |
| FunctionRemap class | InterrogateBuilder | [friend] |
| FunctionsByName typedef | InterrogateBuilder | [private] |
| get_atomic_string_type() | InterrogateBuilder | [private] |
| get_cast_function(CPPType *to_type, CPPType *from_type, const string &prefix) | InterrogateBuilder | [private] |
| get_destructor_for(CPPType *type) | InterrogateBuilder | |
| get_function(CPPInstance *function, string description, CPPStructType *struct_type, CPPScope *scope, int flags, const string &expression=string()) | InterrogateBuilder | [private] |
| get_getter(CPPType *expr_type, string expression, CPPStructType *struct_type, CPPScope *scope, CPPInstance *element) | InterrogateBuilder | [private] |
| get_preferred_name(CPPType *type) | InterrogateBuilder | |
| get_setter(CPPType *expr_type, string expression, CPPStructType *struct_type, CPPScope *scope, CPPInstance *element) | InterrogateBuilder | [private] |
| get_type(CPPType *type, bool global) | InterrogateBuilder | [private] |
| hash_string(const string &name, int shift_offset) | InterrogateBuilder | [static] |
| in_forcetype(const string &name) const | InterrogateBuilder | [private] |
| in_ignorefile(const string &name) const | InterrogateBuilder | [private] |
| in_ignoreinvolved(const string &name) const | InterrogateBuilder | [private] |
| in_ignoreinvolved(CPPType *type) const | InterrogateBuilder | [private] |
| in_ignoremember(const string &name) const | InterrogateBuilder | [private] |
| in_ignoretype(const string &name) const | InterrogateBuilder | [private] |
| in_noinclude(const string &name) const | InterrogateBuilder | [private] |
| in_renametype(const string &name) const | InterrogateBuilder | [private] |
| IncludeFiles typedef | InterrogateBuilder | [private] |
| insert_param_list(InterrogateBuilder::Commands &commands, const string ¶ms) | InterrogateBuilder | [private] |
| make_module_def(int file_identifier) | InterrogateBuilder | |
| read_command_file(istream &in) | InterrogateBuilder | |
| remap_indices(vector< FunctionRemap * > &remaps) | InterrogateBuilder | [private] |
| scan_element(CPPInstance *element, CPPStructType *struct_type, CPPScope *scope) | InterrogateBuilder | [private] |
| scan_enum_type(CPPEnumType *type) | InterrogateBuilder | [private] |
| scan_function(CPPFunctionGroup *fgroup) | InterrogateBuilder | [private] |
| scan_function(CPPInstance *function) | InterrogateBuilder | [private] |
| scan_manifest(CPPManifest *manifest) | InterrogateBuilder | [private] |
| scan_struct_type(CPPStructType *type) | InterrogateBuilder | [private] |
| should_include(const string &filename) const | InterrogateBuilder | [private] |
| trim_blanks(const string &str) | InterrogateBuilder | [private, static] |
| TypesByName typedef | InterrogateBuilder | [private] |
| update_method_comment(CPPInstance *function, CPPStructType *struct_type, CPPScope *scope) | InterrogateBuilder | [private] |
| write_code(ostream &out, InterrogateModuleDef *def) | InterrogateBuilder | |