Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
mitkIPersistenceService.h File Reference

Go to the source code of this file.

Classes

class  mitk::IPersistenceService
 

Namespaces

 mitk
 DataCollection - Class to facilitate loading/accessing structured data.
 

Macros

#define PERSISTENCE_GET_MODULE_CONTEXT_FUNCTION
 
#define PERSISTENCE_GET_SERVICE_MACRO
 
#define PERSISTENCE_GET_SERVICE_METHOD_MACRO
 
#define PERSISTENCE_MACRO_START_PART(ID_MEMBER_NAME)
 
#define PERSISTENCE_MACRO_MIDDLE_PART(ID_MEMBER_NAME)
 
#define PERSISTENCE_MACRO_END_PART(THE_CLASS_NAME, ID_MEMBER_NAME)
 
#define PERSISTENCE_CREATE(THE_CLASS_NAME, ID_MEMBER_NAME, PARAM_MEMBER_NAME)
 
#define PERSISTENCE_CREATE2(THE_CLASS_NAME, ID_MEMBER_NAME, PARAM_MEMBER_NAME, PARAM2_MEMBER_NAME)
 
#define PERSISTENCE_CREATE3(THE_CLASS_NAME, ID_MEMBER_NAME, PARAM_MEMBER_NAME, PARAM2_MEMBER_NAME, PARAM3_MEMBER_NAME)
 
#define PERSISTENCE_CREATE4(THE_CLASS_NAME, ID_MEMBER_NAME, PARAM_MEMBER_NAME, PARAM2_MEMBER_NAME, PARAM3_MEMBER_NAME, PARAM4_MEMBER_NAME)
 
#define PERSISTENCE_CREATE5(THE_CLASS_NAME, ID_MEMBER_NAME, PARAM_MEMBER_NAME, PARAM2_MEMBER_NAME, PARAM3_MEMBER_NAME, PARAM4_MEMBER_NAME, PARAM5_MEMBER_NAME)
 
#define PERSISTENCE_CREATE6(THE_CLASS_NAME, ID_MEMBER_NAME, PARAM_MEMBER_NAME, PARAM2_MEMBER_NAME, PARAM3_MEMBER_NAME, PARAM4_MEMBER_NAME, PARAM5_MEMBER_NAME, PARAM6_MEMBER_NAME)
 
#define PERSISTENCE_CREATE7(THE_CLASS_NAME, ID_MEMBER_NAME, PARAM_MEMBER_NAME, PARAM2_MEMBER_NAME, PARAM3_MEMBER_NAME, PARAM4_MEMBER_NAME, PARAM5_MEMBER_NAME, PARAM6_MEMBER_NAME, PARAM7_MEMBER_NAME)
 
#define PERSISTENCE_CREATE8(THE_CLASS_NAME, ID_MEMBER_NAME, PARAM_MEMBER_NAME, PARAM2_MEMBER_NAME, PARAM3_MEMBER_NAME, PARAM4_MEMBER_NAME, PARAM5_MEMBER_NAME, PARAM6_MEMBER_NAME, PARAM7_MEMBER_NAME, PARAM8_MEMBER_NAME)
 

Macro Definition Documentation

#define PERSISTENCE_CREATE (   THE_CLASS_NAME,
  ID_MEMBER_NAME,
  PARAM_MEMBER_NAME 
)

Definition at line 229 of file mitkIPersistenceService.h.

#define PERSISTENCE_CREATE2 (   THE_CLASS_NAME,
  ID_MEMBER_NAME,
  PARAM_MEMBER_NAME,
  PARAM2_MEMBER_NAME 
)

Definition at line 236 of file mitkIPersistenceService.h.

#define PERSISTENCE_CREATE3 (   THE_CLASS_NAME,
  ID_MEMBER_NAME,
  PARAM_MEMBER_NAME,
  PARAM2_MEMBER_NAME,
  PARAM3_MEMBER_NAME 
)

Definition at line 245 of file mitkIPersistenceService.h.

#define PERSISTENCE_CREATE4 (   THE_CLASS_NAME,
  ID_MEMBER_NAME,
  PARAM_MEMBER_NAME,
  PARAM2_MEMBER_NAME,
  PARAM3_MEMBER_NAME,
  PARAM4_MEMBER_NAME 
)

Definition at line 256 of file mitkIPersistenceService.h.

#define PERSISTENCE_CREATE5 (   THE_CLASS_NAME,
  ID_MEMBER_NAME,
  PARAM_MEMBER_NAME,
  PARAM2_MEMBER_NAME,
  PARAM3_MEMBER_NAME,
  PARAM4_MEMBER_NAME,
  PARAM5_MEMBER_NAME 
)

Definition at line 270 of file mitkIPersistenceService.h.

#define PERSISTENCE_CREATE6 (   THE_CLASS_NAME,
  ID_MEMBER_NAME,
  PARAM_MEMBER_NAME,
  PARAM2_MEMBER_NAME,
  PARAM3_MEMBER_NAME,
  PARAM4_MEMBER_NAME,
  PARAM5_MEMBER_NAME,
  PARAM6_MEMBER_NAME 
)

Definition at line 291 of file mitkIPersistenceService.h.

#define PERSISTENCE_CREATE7 (   THE_CLASS_NAME,
  ID_MEMBER_NAME,
  PARAM_MEMBER_NAME,
  PARAM2_MEMBER_NAME,
  PARAM3_MEMBER_NAME,
  PARAM4_MEMBER_NAME,
  PARAM5_MEMBER_NAME,
  PARAM6_MEMBER_NAME,
  PARAM7_MEMBER_NAME 
)

Definition at line 315 of file mitkIPersistenceService.h.

#define PERSISTENCE_CREATE8 (   THE_CLASS_NAME,
  ID_MEMBER_NAME,
  PARAM_MEMBER_NAME,
  PARAM2_MEMBER_NAME,
  PARAM3_MEMBER_NAME,
  PARAM4_MEMBER_NAME,
  PARAM5_MEMBER_NAME,
  PARAM6_MEMBER_NAME,
  PARAM7_MEMBER_NAME,
  PARAM8_MEMBER_NAME 
)

Definition at line 342 of file mitkIPersistenceService.h.

#define PERSISTENCE_GET_MODULE_CONTEXT_FUNCTION

Definition at line 123 of file mitkIPersistenceService.h.

#define PERSISTENCE_GET_SERVICE_MACRO

Definition at line 125 of file mitkIPersistenceService.h.

#define PERSISTENCE_GET_SERVICE_METHOD_MACRO

Definition at line 139 of file mitkIPersistenceService.h.

#define PERSISTENCE_MACRO_END_PART (   THE_CLASS_NAME,
  ID_MEMBER_NAME 
)

Definition at line 187 of file mitkIPersistenceService.h.

#define PERSISTENCE_MACRO_MIDDLE_PART (   ID_MEMBER_NAME)

Definition at line 177 of file mitkIPersistenceService.h.

#define PERSISTENCE_MACRO_START_PART (   ID_MEMBER_NAME)

Definition at line 146 of file mitkIPersistenceService.h.