Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

dtool/src/interrogate/interrogate.h File Reference

#include <dtoolbase.h>
#include <cppParser.h>
#include <cppVisibility.h>
#include <filename.h>

Go to the source code of this file.

Variables

CPPParser parser
Filename output_code_filename
Filename output_data_filename
string output_data_basename
bool output_module_specific
bool output_function_pointers
bool output_function_names
bool convert_strings
bool manage_reference_counts
bool watch_asserts
bool true_wrapper_names
bool build_c_wrappers
bool build_python_wrappers
bool build_python_obj_wrappers
bool track_interpreter
bool save_unique_names
bool no_database
bool generate_spam
bool left_inheritance_requires_upcast
CPPVisibility min_vis
string library_name
string module_name


Detailed Description

Definition in file interrogate.h.


Variable Documentation

bool build_c_wrappers
 

Definition at line 44 of file interrogate.h.

bool build_python_obj_wrappers
 

Definition at line 46 of file interrogate.h.

bool build_python_wrappers
 

Definition at line 45 of file interrogate.h.

bool convert_strings
 

Definition at line 40 of file interrogate.h.

bool generate_spam
 

Definition at line 50 of file interrogate.h.

bool left_inheritance_requires_upcast
 

Definition at line 51 of file interrogate.h.

string library_name
 

Definition at line 53 of file interrogate.h.

bool manage_reference_counts
 

Definition at line 41 of file interrogate.h.

CPPVisibility min_vis
 

Definition at line 52 of file interrogate.h.

Referenced by TypeManager::is_pointer_to_base(), InterrogateBuilder::remap_indices(), InterrogateBuilder::scan_enum_type(), and InterrogateBuilder::scan_function().

string module_name
 

Definition at line 54 of file interrogate.h.

bool no_database
 

Definition at line 49 of file interrogate.h.

Filename output_code_filename
 

Definition at line 34 of file interrogate.h.

string output_data_basename
 

Definition at line 36 of file interrogate.h.

Filename output_data_filename
 

Definition at line 35 of file interrogate.h.

bool output_function_names
 

Definition at line 39 of file interrogate.h.

Referenced by InterfaceMakerPythonSimple::get_wrapper_prefix(), InterfaceMakerC::write_prototype_for(), and InterfaceMakerPythonSimple::write_prototype_for().

bool output_function_pointers
 

Definition at line 38 of file interrogate.h.

bool output_module_specific
 

Definition at line 37 of file interrogate.h.

CPPParser parser
 

Definition at line 31 of file interrogate.h.

bool save_unique_names
 

Definition at line 48 of file interrogate.h.

bool track_interpreter
 

Definition at line 47 of file interrogate.h.

bool true_wrapper_names
 

Definition at line 43 of file interrogate.h.

bool watch_asserts
 

Definition at line 42 of file interrogate.h.


Generated on Thu May 1 22:13:11 2003 for DTool by doxygen1.3