Medical Imaging Interaction Toolkit  2024.12.99-d991a09f
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
 Find image slices visible on a given plane.
 

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

◆ PERSISTENCE_CREATE

#define PERSISTENCE_CREATE (   THE_CLASS_NAME,
  ID_MEMBER_NAME,
  PARAM_MEMBER_NAME 
)

Definition at line 225 of file mitkIPersistenceService.h.

◆ PERSISTENCE_CREATE2

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

Definition at line 232 of file mitkIPersistenceService.h.

◆ PERSISTENCE_CREATE3

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

Definition at line 241 of file mitkIPersistenceService.h.

◆ PERSISTENCE_CREATE4

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

Definition at line 252 of file mitkIPersistenceService.h.

◆ PERSISTENCE_CREATE5

#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 266 of file mitkIPersistenceService.h.

◆ PERSISTENCE_CREATE6

#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 287 of file mitkIPersistenceService.h.

◆ PERSISTENCE_CREATE7

#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 311 of file mitkIPersistenceService.h.

◆ PERSISTENCE_CREATE8

#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 338 of file mitkIPersistenceService.h.

◆ PERSISTENCE_GET_MODULE_CONTEXT_FUNCTION

#define PERSISTENCE_GET_MODULE_CONTEXT_FUNCTION

Definition at line 119 of file mitkIPersistenceService.h.

◆ PERSISTENCE_GET_SERVICE_MACRO

#define PERSISTENCE_GET_SERVICE_MACRO

Definition at line 121 of file mitkIPersistenceService.h.

◆ PERSISTENCE_GET_SERVICE_METHOD_MACRO

#define PERSISTENCE_GET_SERVICE_METHOD_MACRO

Definition at line 135 of file mitkIPersistenceService.h.

◆ PERSISTENCE_MACRO_END_PART

#define PERSISTENCE_MACRO_END_PART (   THE_CLASS_NAME,
  ID_MEMBER_NAME 
)

Definition at line 183 of file mitkIPersistenceService.h.

◆ PERSISTENCE_MACRO_MIDDLE_PART

#define PERSISTENCE_MACRO_MIDDLE_PART (   ID_MEMBER_NAME)

Definition at line 173 of file mitkIPersistenceService.h.

◆ PERSISTENCE_MACRO_START_PART

#define PERSISTENCE_MACRO_START_PART (   ID_MEMBER_NAME)

Definition at line 142 of file mitkIPersistenceService.h.