winIDEA SDK
|
This interface provides information about global members of a program.
Use method IConnectEclipse::GetGlobals() to get isntance of object with this interface. Only information requested by flags of function IConnectEclipse::GetGlobals() is available. For example:
IConnectEclipse::GetGlobals(gvfVariables, ...)
After this call only IGlobals::Variables() will return data, other calls will return empty vectors.
#include <i_Eclipse.h>
Inherits IUnknown.
Public Member Functions | |
virtual IVariables * | Variables () PURE |
Returns the list of global variables. | |
virtual IVariables * | Labels () PURE |
Returns the list of global labels. | |
virtual IModules * | Modules () PURE |
Returns the list of modules (source files, which generate code). | |
virtual IFunctions * | Functions () PURE |
Returns the list of functions. | |
virtual ITypes * | Types () PURE |
Returns the list of types. More... | |
virtual ITypedefs * | Typedefs () PURE |
Returns the list of typedefs. More... | |
virtual IMacros * | Macros () PURE |
Returns the list of macros. More... | |
virtual IInstructions * | Instructions () PURE |
Returns the list of instructions. More... | |
|
virtual |
Returns the list of instructions.
|
virtual |
Returns the list of macros.
|
virtual |
Returns the list of typedefs.
|
virtual |
Returns the list of types.