/* ***** BEGIN LICENSE BLOCK *****
 * FW4SPL - Copyright (C) IRCAD, 2009-2012.
 * Distributed under the terms of the GNU Lesser General Public License (LGPL) as
 * published by the Free Software Foundation.
 * ****** END LICENSE BLOCK ****** */

#ifndef _IOITK_PLUGIN_HPP_
#define _IOITK_PLUGIN_HPP_

#include <fwRuntime/Plugin.hpp>

namespace ioITK
{

/**
 * @brief   This class is started when the bundles is loaded.
 * @class   Plugin
 * 
 * @date    2009-2011
 */
struct Plugin : public ::fwRuntime::Plugin
{
    /**
     * @brief   destructor
     */
    ~Plugin() throw();

    // Overrides
    void start() throw(::fwRuntime::RuntimeException);

    // Overrides
    void stop() throw();

};

} // namespace ioITK

#endif //_IOITK_PLUGIN_HPP_
