/*========================================================================= Program: Image Guided Surgery Software Toolkit Module: $RCSfile: igstkObject.cxx,v $ Language: C++ Date: $Date: 2006/04/03 18:21:16 $ Version: $Revision: 1.2 $ Copyright (c) ISIS Georgetown University. All rights reserved. See IGSTKCopyright.txt or http://www.igstk.org/HTML/Copyright.htm for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the above copyright notices for more information. =========================================================================*/ // Disabling warning C4355: 'this' : used in base member initializer list #if defined(_MSC_VER) #pragma warning ( disable : 4355 ) #endif #include "igstkObject.h" namespace igstk { Object::Object() { m_Logger = LoggerType::New(); } Object::~Object() { } Object::LoggerType * Object::GetLogger() const { return m_Logger; } void Object::SetLogger( LoggerType * logger) { m_Logger = logger; } /** Print Self function */ void Object::PrintSelf( std::ostream& os, itk::Indent indent ) const { Superclass::PrintSelf(os, indent); } }