GnuCash  2.6.99
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
gnc-event.c
1 #include "config.h"
2 #include "gnc-event.h"
3 
5 {
6  switch (id)
7  {
8  case 0:
9  return "NONE";
10  case QOF_EVENT_CREATE:
11  return "CREATE";
12  case QOF_EVENT_MODIFY:
13  return "MODIFY";
14  case QOF_EVENT_DESTROY:
15  return "DESTROY";
16  case QOF_EVENT_ADD:
17  return "ADD";
18  case QOF_EVENT_REMOVE:
19  return "REMOVE";
20 
22  return "ITEM_ADDED";
23  case GNC_EVENT_ITEM_REMOVED:
24  return "ITEM_REMOVED";
25  case GNC_EVENT_ITEM_CHANGED:
26  return "ITEM_CHANGED";
27 
28  default:
29  return "<unknown, maybe multiple>";
30  }
31 }
const char * qofeventid_to_string(QofEventId id)
Definition: gnc-event.c:4
gint QofEventId
Definition: qofevent.h:45
Additional event handling code.
#define GNC_EVENT_ITEM_ADDED
Definition: gnc-event.h:45