| Anjuta Developers Reference Manual | ||||
|---|---|---|---|---|
#include <libanjuta/interfaces/ianjuta-symbol-manager.h> #define IANJUTA_SYMBOL_MANAGER_ERROR IAnjutaSymbolManager; IAnjutaSymbolManagerIface; GQuark ianjuta_symbol_manager_error_quark (void); IAnjutaIterable* ianjuta_symbol_manager_get_members (IAnjutaSymbolManager *obj, const gchar *symbol_name, gboolean global_search, GError **err); IAnjutaIterable* ianjuta_symbol_manager_get_parents (IAnjutaSymbolManager *obj, const gchar *symbol_name, GError **err); IAnjutaIterable* ianjuta_symbol_manager_search (IAnjutaSymbolManager *obj, IAnjutaSymbolType match_types, const gchar *match_name, gboolean partial_name_match, gboolean global_search, GError **err);
#define IANJUTA_SYMBOL_MANAGER_ERROR ianjuta_symbol_manager_error_quark()
typedef struct {
GTypeInterface g_iface;
IAnjutaIterable* (*get_members) (IAnjutaSymbolManager *obj, const gchar *symbol_name, gboolean global_search, GError **err);
IAnjutaIterable* (*get_parents) (IAnjutaSymbolManager *obj, const gchar *symbol_name, GError **err);
IAnjutaIterable* (*search) (IAnjutaSymbolManager *obj, IAnjutaSymbolType match_types, const gchar *match_name, gboolean partial_name_match, gboolean global_search, GError **err);
} IAnjutaSymbolManagerIface;
IAnjutaIterable* ianjuta_symbol_manager_get_members (IAnjutaSymbolManager *obj, const gchar *symbol_name, gboolean global_search, GError **err);
Database query. Returned iterable must be unrefed after use.
obj : |
Self |
symbol_name : |
fixme |
global_search : |
fixme |
err : |
Error propagation and reporting. |
| Returns : | fixme |
IAnjutaIterable* ianjuta_symbol_manager_get_parents (IAnjutaSymbolManager *obj, const gchar *symbol_name, GError **err);
fixme
obj : |
Self |
symbol_name : |
fixme |
err : |
Error propagation and reporting. |
| Returns : | fixme |
IAnjutaIterable* ianjuta_symbol_manager_search (IAnjutaSymbolManager *obj, IAnjutaSymbolType match_types, const gchar *match_name, gboolean partial_name_match, gboolean global_search, GError **err);
Database query. Returned iterable must be unrefed after use.
obj : |
Self |
match_types : |
fixme |
match_name : |
fixme |
partial_name_match : |
fixme |
global_search : |
fixme |
err : |
Error propagation and reporting. |
| Returns : | fixme |