Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
berryObjectGeneric.h File Reference
#include <sstream>
#include <org_blueberry_core_runtime_Export.h>
#include "berryMacros.h"
#include "berryObject.h"

Go to the source code of this file.

Classes

class  berry::ObjectGeneric< T >
 

Namespaces

 berry
 

Macros

#define berrySpecializeGenericObject(ObjectName, Type, DefaultValue)
 

Macro Definition Documentation

◆ berrySpecializeGenericObject

#define berrySpecializeGenericObject (   ObjectName,
  Type,
  DefaultValue 
)

Generates a specialized subclass of berry::ObjectGeneric. This way, GetClassName() returns the value provided by ObjectName. Please see berryObjects.h for examples

Parameters
ObjectNamethe name of the instantiation of ObjectGeneric
Typethe value type
DefaultValuethe default value

Definition at line 99 of file berryObjectGeneric.h.