|  |  |  | 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 |