#include <interrogateComponent.h>
Inheritance diagram for InterrogateComponent:

Public Member Functions | |
| INLINE | InterrogateComponent (InterrogateModuleDef *def=NULL) |
| INLINE | InterrogateComponent (const InterrogateComponent ©) |
| INLINE void | operator= (const InterrogateComponent ©) |
| INLINE bool | has_library_name () const |
| INLINE const char * | get_library_name () const |
| INLINE bool | has_module_name () const |
| INLINE const char * | get_module_name () const |
| INLINE bool | has_name () const |
| INLINE const string & | get_name () const |
| void | output (ostream &out) const |
| void | input (istream &in) |
Private Attributes | |
| InterrogateModuleDef * | _def |
| string | _name |
Friends | |
| class | InterrogateBuilder |
| class | FunctionRemap |
|
|
|
|
|
|
|
|
|
|
|
Referenced by interrogate_function_module_name(), and interrogate_type_module_name(). |
|
|
Referenced by interrogate_element_name(), interrogate_function_name(), interrogate_manifest_name(), interrogate_type_name(), and interrogate_wrapper_name(). |
|
|
|
|
|
Referenced by interrogate_function_has_module_name(), and interrogate_type_has_module_name(). |
|
|
Referenced by InterrogateDatabase::merge_from(). |
|
|
Reimplemented in InterrogateElement, InterrogateFunction, InterrogateFunctionWrapper, InterrogateManifest, and InterrogateType. Definition at line 40 of file interrogateComponent.cxx. References _name, and idf_input_string(). Referenced by InterrogateType::input(), InterrogateManifest::input(), InterrogateFunctionWrapper::input(), InterrogateFunction::input(), and InterrogateElement::input(). |
|
|
Referenced by InterrogateType::operator=(), and InterrogateFunction::operator=(). |
|
|
Reimplemented in InterrogateElement, InterrogateFunction, InterrogateFunctionWrapper, InterrogateManifest, and InterrogateType. Definition at line 29 of file interrogateComponent.cxx. References _name, and idf_output_string(). Referenced by InterrogateType::output(), InterrogateManifest::output(), InterrogateFunctionWrapper::output(), InterrogateFunction::output(), and InterrogateElement::output(). |
|
|
Reimplemented in InterrogateFunction, and InterrogateFunctionWrapper. Definition at line 60 of file interrogateComponent.h. |
|
|
Reimplemented in InterrogateElement, InterrogateFunction, InterrogateFunctionWrapper, InterrogateManifest, and InterrogateType. Definition at line 59 of file interrogateComponent.h. |
|
|
Definition at line 56 of file interrogateComponent.h. |
|
|
Definition at line 57 of file interrogateComponent.h. |
1.3