Commit f2099dd2 authored by Sebastian Eichelbaum's avatar Sebastian Eichelbaum
Browse files

[DOC] - changed \ingroup to "kernel"

[ADD] - added further exceptions
parent 2842aef7
......@@ -31,7 +31,7 @@
/**
* General purpose exception and therefore base class for all kernel related exceptions.
* \ingroup ge
* \ingroup kernel
*/
class WKernelException: public WException
{
......
......@@ -31,7 +31,7 @@
/**
* General purpose exception and therefore base class for all kernel related exceptions.
* \ingroup ge
* \ingroup kernel
*/
class WModuleConnectionFailed: public WModuleException
{
......
......@@ -31,7 +31,7 @@
/**
* General purpose exception and therefore base class for all kernel related exceptions.
* \ingroup ge
* \ingroup kernel
*/
class WModuleConnectionInvalid: public WModuleException
{
......
......@@ -31,7 +31,7 @@
/**
* General purpose exception and therefore base class for all kernel related exceptions.
* \ingroup ge
* \ingroup kernel
*/
class WModuleConnectorInitFailed: public WModuleException
{
......
//---------------------------------------------------------------------------
//
// Project: OpenWalnut ( http://www.openwalnut.org )
//
// Copyright 2009 OpenWalnut Community, BSV@Uni-Leipzig and CNCF@MPI-CBS
// For more information see http://www.openwalnut.org/copying
//
// This file is part of OpenWalnut.
//
// OpenWalnut is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// OpenWalnut 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 Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public License
// along with OpenWalnut. If not, see <http://www.gnu.org/licenses/>.
//
//---------------------------------------------------------------------------
#include <string>
#include "WModuleConnectorUnconnected.h"
WModuleConnectorUnconnected::WModuleConnectorUnconnected( const std::string& msg ): WModuleException( msg )
{
// initialize members
}
WModuleConnectorUnconnected::~WModuleConnectorUnconnected() throw()
{
// cleanup
}
//---------------------------------------------------------------------------
//
// Project: OpenWalnut ( http://www.openwalnut.org )
//
// Copyright 2009 OpenWalnut Community, BSV@Uni-Leipzig and CNCF@MPI-CBS
// For more information see http://www.openwalnut.org/copying
//
// This file is part of OpenWalnut.
//
// OpenWalnut is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// OpenWalnut 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 Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public License
// along with OpenWalnut. If not, see <http://www.gnu.org/licenses/>.
//
//---------------------------------------------------------------------------
#ifndef WMODULECONNECTORUNCONNECTED_H
#define WMODULECONNECTORUNCONNECTED_H
#include <string>
#include "WModuleException.h"
/**
* Exception thrown whenever something is requested from an connector which is not connected.
* \ingroup kernel
*/
class WModuleConnectorUnconnected: public WModuleException
{
public:
/**
* Default constructor.
* \param msg the exception message.
*/
explicit WModuleConnectorUnconnected( const std::string& msg =
"Operation needs a connected Connector, but this one is unconnected." );
/**
* Destructor.
*/
virtual ~WModuleConnectorUnconnected() throw();
protected:
private:
};
#endif // WMODULECONNECTORUNCONNECTED_H
......@@ -31,7 +31,7 @@
/**
* General purpose exception and therefore base class for all kernel related exceptions.
* \ingroup ge
* \ingroup kernel
*/
class WModuleConnectorsIncompatible: public WModuleException
{
......
......@@ -31,7 +31,7 @@
/**
* General purpose exception and therefore base class for all kernel related exceptions.
* \ingroup ge
* \ingroup kernel
*/
class WModuleDisconnectFailed: public WModuleException
{
......
......@@ -31,7 +31,7 @@
/**
* General purpose exception and therefore base class for all kernel related exceptions.
* \ingroup ge
* \ingroup kernel
*/
class WModuleException: public WKernelException
{
......
......@@ -31,7 +31,7 @@
/**
* General purpose exception and therefore base class for all kernel related exceptions.
* \ingroup ge
* \ingroup kernel
*/
class WModuleSignalSubscriptionFailed: public WModuleException
{
......
......@@ -31,7 +31,7 @@
/**
* General purpose exception and therefore base class for all kernel related exceptions.
* \ingroup ge
* \ingroup kernel
*/
class WModuleSignalUnknown: public WModuleException
{
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment