_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 | |