18#ifndef elxDefaultConstruct_h
19#define elxDefaultConstruct_h
21#include <itkLightObject.h>
34template <
typename TObject>
56 assert(this->itk::LightObject::m_ReferenceCount == 1);
59 this->itk::LightObject::m_ReferenceCount = 0;
DefaultConstruct()=default
Public default-constructor. Just calls the (typically protected) default-constructor of TObject.
ITK_DISALLOW_COPY_AND_MOVE(DefaultConstruct)
~DefaultConstruct() override
Public destructor. Just calls the (typically protected) destructor of TObject.