From: Takishipp Date: Tue, 4 Apr 2017 10:24:49 +0000 (+0200) Subject: s_setState and s_pushState are changed to cpp class X-Git-Tag: v3.16~287^2~15 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/c632e6d9666d84954ec453ec95ec8ec38ad58a40?ds=sidebyside s_setState and s_pushState are changed to cpp class --- diff --git a/src/instr/instr_private.h b/src/instr/instr_private.h index ad5df54e54..3a6b86e84b 100644 --- a/src/instr/instr_private.h +++ b/src/instr/instr_private.h @@ -182,17 +182,25 @@ typedef struct s_subVariable { double value; }s_subVariable_t; -typedef struct s_setState *setState_t; -typedef struct s_setState { +class s_setState; + +typedef s_setState *setState_t; +class s_setState { + public: container_t container; type_t type; val_t value; const char* filename; int linenumber; -}s_setState_t; +}; + +typedef s_setState s_setState_t; -typedef struct s_pushState *pushState_t; -typedef struct s_pushState { +class s_pushState; + +typedef s_pushState *pushState_t; +class s_pushState { + public: container_t container; type_t type; val_t value; @@ -200,7 +208,9 @@ typedef struct s_pushState { const char* filename; int linenumber; void* extra; -}s_pushState_t; +}; + +typedef s_pushState s_pushState_t; typedef struct s_popState *popState_t; typedef struct s_popState {