// $Revision: 1.1 $ // Copyright (C) 1994, 1995 Taligent, Inc. All rights reserved. #ifndef TaligentSamples_ATOMICMODEL #include "AtomicModel.h" #endif //============================================================================== // TAtomicModelException TaligentTypeExtensionMacro(TAtomicModelException); TAtomicModelException::TAtomicModelException() : TStandardException() { } TAtomicModelException::TAtomicModelException(ErrorCode code) : TStandardException(code) { } TAtomicModelException::TAtomicModelException(const TAtomicModelException& source) : TStandardException(source) { } TAtomicModelException::~TAtomicModelException() { } TAtomicModelException& TAtomicModelException::operator=(const TAtomicModelException& source) { if (&source != this) { TStandardException::operator=(source); } return *this; } void TAtomicModelException::Throw() const { throw *(TAtomicModelException*)this; } TAtomicModelException::ErrorCode TAtomicModelException::GetReason() const { return (ErrorCode)TStandardException::GetReason(); }