#include <interrogateManifest.h>
Inheritance diagram for InterrogateManifest:

| Public Member Functions | |
| INLINE | InterrogateManifest (InterrogateModuleDef *def=NULL) | 
| INLINE | InterrogateManifest (const InterrogateManifest ©) | 
| INLINE void | operator= (const InterrogateManifest ©) | 
| INLINE const string & | get_definition () const | 
| INLINE bool | has_type () const | 
| INLINE TypeIndex | get_type () const | 
| INLINE bool | has_getter () const | 
| INLINE FunctionIndex | get_getter () const | 
| INLINE bool | has_int_value () const | 
| INLINE int | get_int_value () const | 
| void | output (ostream &out) const | 
| void | input (istream &in) | 
| void | remap_indices (const IndexRemapper &remap) | 
| Private Types | |
| enum | Flags { F_has_type = 0x0001, F_has_getter = 0x0002, F_has_int_value = 0x0004 } | 
| Private Attributes | |
| int | _flags | 
| string | _definition | 
| int | _int_value | 
| TypeIndex | _type | 
| FunctionIndex | _getter | 
| Friends | |
| class | InterrogateBuilder | 
| 
 | 
| 
 Definition at line 52 of file interrogateManifest.h. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Referenced by interrogate_manifest_definition(). | 
| 
 | 
| 
 Referenced by InterfaceMaker::generate_wrappers(), and interrogate_manifest_getter(). | 
| 
 | 
| 
 Referenced by interrogate_manifest_get_int_value(). | 
| 
 | 
| 
 Referenced by interrogate_manifest_get_type(). | 
| 
 | 
| 
 Referenced by InterfaceMaker::generate_wrappers(), and interrogate_manifest_has_getter(). | 
| 
 | 
| 
 Referenced by interrogate_manifest_has_int_value(). | 
| 
 | 
| 
 Referenced by interrogate_manifest_has_type(). | 
| 
 | 
| 
 Reimplemented from InterrogateComponent. Definition at line 46 of file interrogateManifest.cxx. References _definition, _flags, _getter, _int_value, _type, idf_input_string(), and InterrogateComponent::input(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from InterrogateComponent. Definition at line 30 of file interrogateManifest.cxx. References _definition, _flags, _getter, _int_value, _type, idf_output_string(), and InterrogateComponent::output(). | 
| 
 | 
| 
 Definition at line 60 of file interrogateManifest.cxx. References _getter, _type, and IndexRemapper::map_from(). Referenced by InterrogateDatabase::merge_from(). | 
| 
 | 
| 
 Reimplemented from InterrogateComponent. Definition at line 64 of file interrogateManifest.h. | 
| 
 | 
| 
 Definition at line 59 of file interrogateManifest.h. Referenced by input(), output(), and InterrogateBuilder::scan_manifest(). | 
| 
 | 
| 
 Definition at line 58 of file interrogateManifest.h. Referenced by input(), output(), and InterrogateBuilder::scan_manifest(). | 
| 
 | 
| 
 Definition at line 62 of file interrogateManifest.h. Referenced by input(), output(), remap_indices(), and InterrogateBuilder::scan_manifest(). | 
| 
 | 
| 
 Definition at line 60 of file interrogateManifest.h. Referenced by input(), output(), and InterrogateBuilder::scan_manifest(). | 
| 
 | 
| 
 Definition at line 61 of file interrogateManifest.h. Referenced by input(), output(), remap_indices(), and InterrogateBuilder::scan_manifest(). | 
 1.3
1.3