Go to the source code of this file.
Defines | |
#define | MITK_TOOL_MACRO(EXPORT_SPEC, CLASS_NAME, DESCRIPTION) |
#define | MITK_DERIVED_SM_TOOL_MACRO(EXPORT_SPEC, BASE_CLASS, CLASS_NAME, DESCRIPTION) |
#define | MITK_EXTERNAL_TOOL_HEADER_MACRO(EXPORT_SPEC, CLASS_NAME, DESCRIPTION) |
#define | MITK_EXTERNAL_TOOL_CPP_MACRO(EXPORT_SPEC, CLASS_NAME, DESCRIPTION) |
#define | MITK_TOOL_GUI_MACRO(EXPORT_SPEC, CLASS_NAME, DESCRIPTION) |
#define | MITK_EXTERNAL_TOOL_GUI_HEADER_MACRO(EXPORT_SPEC, CLASS_NAME, DESCRIPTION) |
#define | MITK_EXTERNAL_TOOL_GUI_CPP_MACRO(EXPORT_SPEC, CLASS_NAME, DESCRIPTION) |
#define MITK_DERIVED_SM_TOOL_MACRO | ( | EXPORT_SPEC, | |
BASE_CLASS, | |||
CLASS_NAME, | |||
DESCRIPTION | |||
) |
Definition at line 93 of file mitkToolFactoryMacro.h.
#define MITK_EXTERNAL_TOOL_CPP_MACRO | ( | EXPORT_SPEC, | |
CLASS_NAME, | |||
DESCRIPTION | |||
) |
MITK_TOOL_MACRO(EXPORT_SPEC, CLASS_NAME, DESCRIPTION) \ extern "C" { \ EXPORT_SPEC itk::ObjectFactoryBase* itkLoad() { \ static CLASS_NAME ## Factory::Pointer p = CLASS_NAME ## Factory::New(); \ return p; \ } \ }
Definition at line 139 of file mitkToolFactoryMacro.h.
#define MITK_EXTERNAL_TOOL_GUI_CPP_MACRO | ( | EXPORT_SPEC, | |
CLASS_NAME, | |||
DESCRIPTION | |||
) |
MITK_TOOL_GUI_MACRO(EXPORT_SPEC, CLASS_NAME, DESCRIPTION) \ extern "C" { \ EXPORT_SPEC itk::ObjectFactoryBase* itkLoad() { \ static CLASS_NAME ## Factory::Pointer p = CLASS_NAME ## Factory::New(); \ return p; \ } \ }
Definition at line 227 of file mitkToolFactoryMacro.h.
#define MITK_EXTERNAL_TOOL_GUI_HEADER_MACRO | ( | EXPORT_SPEC, | |
CLASS_NAME, | |||
DESCRIPTION | |||
) |
extern "C" { \ EXPORT_SPEC itk::ObjectFactoryBase* itkLoad(); \ }
Definition at line 222 of file mitkToolFactoryMacro.h.
#define MITK_EXTERNAL_TOOL_HEADER_MACRO | ( | EXPORT_SPEC, | |
CLASS_NAME, | |||
DESCRIPTION | |||
) |
extern "C" { \ EXPORT_SPEC itk::ObjectFactoryBase* itkLoad(); \ }
Definition at line 133 of file mitkToolFactoryMacro.h.
#define MITK_TOOL_GUI_MACRO | ( | EXPORT_SPEC, | |
CLASS_NAME, | |||
DESCRIPTION | |||
) |
Definition at line 150 of file mitkToolFactoryMacro.h.
#define MITK_TOOL_MACRO | ( | EXPORT_SPEC, | |
CLASS_NAME, | |||
DESCRIPTION | |||
) |
Definition at line 19 of file mitkToolFactoryMacro.h.