Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
paje_event is changed to a cpp class
authorTakishipp <toufik.boubehziz@gmail.com>
Tue, 4 Apr 2017 09:42:30 +0000 (11:42 +0200)
committerTakishipp <toufik.boubehziz@gmail.com>
Tue, 4 Apr 2017 09:42:30 +0000 (11:42 +0200)
src/instr/instr_private.h

index b6c49e6..c9b9a11 100644 (file)
@@ -97,14 +97,20 @@ typedef struct s_container {
   xbt_dict_t children;
 }s_container_t;
 
   xbt_dict_t children;
 }s_container_t;
 
-typedef struct paje_event *paje_event_t;
-typedef struct paje_event {
+class paje_event;
+
+typedef paje_event *paje_event_t;
+
+class paje_event {
+  public:
   double timestamp;
   e_event_type event_type;
   void (*print) (paje_event_t event);
   void (*free) (paje_event_t event);
   void *data;
   double timestamp;
   e_event_type event_type;
   void (*print) (paje_event_t event);
   void (*free) (paje_event_t event);
   void *data;
-} s_paje_event_t;
+};
+
+typedef paje_event s_paje_event_t;
 
 typedef struct s_defineContainerType *defineContainerType_t;
 typedef struct s_defineContainerType {
 
 typedef struct s_defineContainerType *defineContainerType_t;
 typedef struct s_defineContainerType {