00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef _GNCSEARCH_ACCOUNT_H
00022 #define _GNCSEARCH_ACCOUNT_H
00023
00024 #include "search-core-type.h"
00025 #include "QueryNew.h"
00026
00027 #define GNC_TYPE_SEARCH_ACCOUNT (gnc_search_account_get_type ())
00028 #define GNCSEARCH_ACCOUNT(obj) GTK_CHECK_CAST (obj, GNC_TYPE_SEARCH_ACCOUNT, GNCSearchAccount)
00029 #define GNCSEARCH_ACCOUNT_CLASS(klass) GTK_CHECK_CLASS_CAST (klass, GNC_TYPE_SEARCH_ACCOUNT, GNCSearchAccountClass)
00030 #define IS_GNCSEARCH_ACCOUNT(obj) GTK_CHECK_TYPE (obj, GNC_TYPE_SEARCH_ACCOUNT)
00031
00032 typedef struct _GNCSearchAccount GNCSearchAccount;
00033 typedef struct _GNCSearchAccountClass GNCSearchAccountClass;
00034
00035 struct _GNCSearchAccount {
00036 GNCSearchCoreType parent;
00037
00038 guid_match_t how;
00039 };
00040
00041 struct _GNCSearchAccountClass {
00042 GNCSearchCoreTypeClass parent_class;
00043
00044
00045
00046
00047 };
00048
00049 GType gnc_search_account_get_type (void);
00050 GNCSearchAccount *gnc_search_account_new (void);
00051 GNCSearchAccount *gnc_search_account_matchall_new (void);
00052
00053
00054
00055 #endif
00056