diff -r ccd52fece6ff -r 0757c2976f96 imgtools/romtools/rofsbuild/src/logging/loggingexception.cpp --- a/imgtools/romtools/rofsbuild/src/logging/loggingexception.cpp Mon Nov 29 15:29:25 2010 +0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,59 +0,0 @@ -/* -* Copyright (c) 1995-2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of the License "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* -*/ - -#include "logging/loggingexception.hpp" - - -int LoggingException::RESOURCE_ALLOCATION_FAILURE = 1; -int LoggingException::INVALID_LOG_FILENAME = 2; - - -LoggingException::LoggingException(int ErrorCode) -{ - this->errcode = ErrorCode; - - return; -} - - -int LoggingException::GetErrorCode(void) -{ - return this->errcode; -} - - -const char* LoggingException::GetErrorMessage(void) -{ - if(this->errcode == LoggingException::RESOURCE_ALLOCATION_FAILURE) - return "Not enough system resources to initialize logging module."; - else if(this->errcode == LoggingException::INVALID_LOG_FILENAME) - return "Invalid log filename as input."; -// else if(this->errcode == CacheException::CACHE_INVALID) -// return "Cache is invalid."; -// else if(this->errcode == CacheException::CACHE_IS_EMPTY) -// return "Cache is empty."; -// else if(this->errcode == CacheException::HARDDRIVE_FAILURE) -// return "A hard drive failure occurred in Cache operations."; - - return "Undefined error type."; -} - - -LoggingException::~LoggingException(void) -{ - return; -}