10#ifndef GUI_DATAPOOL_RESOURCE__H_
11#define GUI_DATAPOOL_RESOURCE__H_
29#ifndef GUILIANI_GUILIANILIB
30 #include "UserDataPoolResource.h"
36 DATAPOOL_START_TAG=-1,
37#define ENTRY_ENUM(a) a,
40 DUMMY_DATAPOOLRESOURCE = 0,
41#ifndef GUILIANI_GUILIANILIB
46 NOF_DATAPOOLRESOURCES,
48 GUILIANI_INTERNAL_DATAPOOLRESOURCE = INT_MAX
52#define MAP_DATAPOOLID_TO_ARRAY(DATAPOOL_ID) static_cast<eC_UInt>(DATAPOOL_ID-DATAPOOL_START_TAG-1)
54#define UNMAP_DATAPOOLENTRY_TO_ARRAY(DATAPOOL_ENTRY) static_cast<DataPoolResource_t>(DATAPOOL_ENTRY+DATAPOOL_START_TAG+1)
const eC_UInt cuiNOFDataPoolResources
Used to contain the highest index cuiNOFXXXClasses = MAP_PROPID_TO_ARRAY(NOF_XXXCLASSES);.
DataPoolResource_t
List of data pool resource ids.
Definition: GUIDataPoolResource.h:35
#define DATAPOOL_TABLE
Data Pool resources.
Definition: GUIDataPoolResource.h:25