Changeset 31 in pacpusframework for trunk/include/Pacpus/kernel/PacpusPluginInterface.h


Ignore:
Timestamp:
01/08/13 18:10:10 (12 years ago)
Author:
sgosseli
Message:

Huge commit: use the new includes style in all the files, add the license header in all the headers, and in some cpp.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/Pacpus/kernel/PacpusPluginInterface.h

    r3 r31  
     1/**
     2 *
     3 * Distributed under the UTC Heudiascy Pacpus License, Version 1.0.
     4 * Copyright (c) UTC Heudiasyc 2010 - 2013. All rights reserved.
     5 *
     6 * See the LICENSE file for more information or a copy at:
     7 *   http://www.hds.utc.fr/~kurdejma/LICENSE_1_0.txt
     8 *
     9 */
    110
     11#ifndef DEF_PACPUS_PLUGININTERFACE_H
     12#define DEF_PACPUS_PLUGININTERFACE_H
    213
    3 
    4 #ifndef _PACPUSPLUGININTERFACE_H_
    5 #define _PACPUSPLUGININTERFACE_H_
    6 
    7 
    8 
     14/** PacpusPluginInterface
     15 * @brief Base class of a Pacpus plugin.
     16 */
    917class PacpusPluginInterface
    1018{
    1119public:
    12   // destructor
     20  /** Dtor of PacpusPluginInterface. */
    1321  virtual ~PacpusPluginInterface(){}
     22 
     23  /** Name of the plugin. */
    1424  virtual QString name() = 0;
    15  
    1625};
    1726
    18 Q_DECLARE_INTERFACE(PacpusPluginInterface,
    19                      "pacpus.ComponentBaseInterface/1.0")
     27Q_DECLARE_INTERFACE(PacpusPluginInterface, "pacpus.ComponentBaseInterface/1.0")
    2028
    21 
    22 #endif
     29#endif // DEF_PACPUS_PLUGININTERFACE_H
Note: See TracChangeset for help on using the changeset viewer.