summaryrefslogtreecommitdiffstats
path: root/kitchensync/libqopensync/result.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kitchensync/libqopensync/result.cpp')
-rw-r--r--kitchensync/libqopensync/result.cpp149
1 files changed, 0 insertions, 149 deletions
diff --git a/kitchensync/libqopensync/result.cpp b/kitchensync/libqopensync/result.cpp
deleted file mode 100644
index d38c32a3..00000000
--- a/kitchensync/libqopensync/result.cpp
+++ /dev/null
@@ -1,149 +0,0 @@
-/*
- This file is part of libqopensync.
-
- Copyright (c) 2005 Tobias Koenig <tokoe@kde.org>
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Library General Public
- License as published by the Free Software Foundation; either
- version 2 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Library General Public License for more details.
-
- You should have received a copy of the GNU Library General Public License
- along with this library; see the file COPYING.LIB. If not, write to
- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301, USA.
-*/
-
-#include "result.h"
-
-#include <opensync/opensync.h>
-
-using namespace QSync;
-
-Result::Result()
- : mType( NoError )
-{
-}
-
-Result::Result( Type type )
- : mType( type )
-{
-}
-
-Result::Result( OSyncError **error, bool deleteError )
-{
- OSyncErrorType otype = osync_error_get_type( error );
- Type type;
-
- switch ( otype ) {
- case OSYNC_NO_ERROR:
- type = NoError;
- break;
- default:
- case OSYNC_ERROR_GENERIC:
- type = GenericError;
- break;
- case OSYNC_ERROR_IO_ERROR:
- type = IOError;
- break;
- case OSYNC_ERROR_NOT_SUPPORTED:
- type = NotSupported;
- break;
- case OSYNC_ERROR_TIMEOUT:
- type = Timeout;
- break;
- case OSYNC_ERROR_DISCONNECTED:
- type = Disconnected;
- break;
- case OSYNC_ERROR_FILE_NOT_FOUND:
- type = FileNotFound;
- break;
- case OSYNC_ERROR_EXISTS:
- type = Exists;
- break;
- case OSYNC_ERROR_CONVERT:
- type = Convert;
- break;
- case OSYNC_ERROR_MISCONFIGURATION:
- type = Misconfiguration;
- break;
- case OSYNC_ERROR_INITIALIZATION:
- type = Initialization;
- break;
- case OSYNC_ERROR_PARAMETER:
- type = Parameter;
- break;
- case OSYNC_ERROR_EXPECTED:
- type = Expected;
- break;
- case OSYNC_ERROR_NO_CONNECTION:
- type = NoConnection;
- break;
- case OSYNC_ERROR_TEMPORARY:
- type = Temporary;
- break;
- case OSYNC_ERROR_LOCKED:
- type = Locked;
- break;
- case OSYNC_ERROR_PLUGIN_NOT_FOUND:
- type = PluginNotFound;
- break;
- }
-
- mType = type;
- mName = TQString::fromUtf8( osync_error_get_name( error ) );
- mMessage = TQString::fromUtf8( osync_error_print( error ) );
-
- if ( deleteError )
- osync_error_free( error );
-}
-
-Result::~Result()
-{
-}
-
-void Result::setName( const TQString &name )
-{
- mName = name;
-}
-
-TQString Result::name() const
-{
- return mName;
-}
-
-void Result::setMessage( const TQString &message )
-{
- mMessage = message;
-}
-
-TQString Result::message() const
-{
- return mMessage;
-}
-
-void Result::setType( Type type )
-{
- mType = type;
-}
-
-Result::Type Result::type() const
-{
- return mType;
-}
-
-bool Result::isError() const
-{
- return mType != NoError;
-}
-
-Result::operator bool () const
-{
- return ( mType != NoError );
-}
-