Changeset 67 in pacpusframework for trunk/include/Pacpus/kernel


Ignore:
Timestamp:
Jan 9, 2013, 7:17:44 PM (12 years ago)
Author:
Marek Kurdej
Message:

Documentation: file info.
Fixed: problem with includes in PacpusPluginInterface.h.

Location:
trunk/include/Pacpus/kernel
Files:
7 edited

Legend:

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

    r66 r67  
    1717#define DEF_PACPUS_COMPONENTMANAGER_H
    1818
    19 #include <cstddef>
    20 
    21 #include <QMap>
    22 #include <QList>
    23 #include <QPluginLoader>
    24 
    2519#include <Pacpus/kernel/pacpus.h>
    2620#include <Pacpus/kernel/ComponentFactoryBase.h>
    2721#include <Pacpus/kernel/PacpusPluginInterface.h>
    2822#include <Pacpus/kernel/XmlConfigFile.h>
     23
     24#include <cstddef>
     25#include <QList>
     26#include <QMap>
     27#include <QPluginLoader>
    2928
    3029namespace pacpus {
     
    5756    static PACPUSLIB_API void destroy();
    5857
     58    /// Automatic deleter class.
    5959    struct destroyer {
     60        /// Invokes ComponentManager::destroy() method if @b mgr pointer is not null.
    6061        void operator()(ComponentManager * mgr) const
    6162        {
  • trunk/include/Pacpus/kernel/DbiteFile.h

    r66 r67  
    136136    /// @throws nothing
    137137    hdfile_header_t::FileSizeT getFileSize() const;
     138    /// @returns the real size of the written file in [bytes] as obtaine from system.
    138139    int64_t getRealFileSize();
    139140    /// @throws nothing
  • trunk/include/Pacpus/kernel/DbiteFileTypes.h

    r66 r67  
    1515#define DEF_PACPUS_DBITEFILETYPES_H
    1616
     17/// Basic file types
    1718enum BasicType
    1819{
     
    2122    , FILE_TEXT
    2223    , FILE_IMAGE3D
    23     , FILE_DBT_UNKNOWN
     24    , FILE_DBT_UNKNOWN          ///< Unknown file type
    2425    , FILE_JPEG
    2526    , STREAM8POSITION = 100
  • trunk/include/Pacpus/kernel/GenericObservable.h

    r66 r67  
    2626    GenericObservable class template instances.
    2727*/
    28 class GenericObservableBase {
     28class GenericObservableBase
     29{
    2930public:
     31    /// @todo Documentation
    3032  virtual ~GenericObservableBase() {}
    3133};
     
    3941*/
    4042template <typename T>
    41 class GenericObservable : GenericObservableBase {
     43class GenericObservable
     44    : GenericObservableBase
     45{
    4246public:
     47    /// @todo Documentation
    4348  typedef GenericObserverInterface<T> ObserverType;
    4449
     50    /// @todo Documentation
    4551  GenericObservable() {}
     52    /// @todo Documentation
    4653  virtual ~GenericObservable() {}
    4754
  • trunk/include/Pacpus/kernel/PacpusPluginInterface.h

    r66 r67  
    1313#ifndef DEF_PACPUS_PLUGININTERFACE_H
    1414#define DEF_PACPUS_PLUGININTERFACE_H
     15
     16#include <QObject>
    1517
    1618/** PacpusPluginInterface
  • trunk/include/Pacpus/kernel/cstdint.h

    r66 r67  
    77/// @version $Id$
    88/// @copyright Copyright (c) UTC/CNRS Heudiasyc 2006 - 2013. All rights reserved.
    9 /// @brief Portable version of <cstdint> C99 header.
     9/// @brief Portable version of \<cstdint\> C99 header.
    1010///
    11 /// Portable version of <cstdint> C99 header.
     11/// Portable version of \<cstdint\> C99 header.
    1212/// It is necessary due to the non-conformance of MSVC before version 2010 to the C99 standard.
    1313
  • trunk/include/Pacpus/kernel/hdfile_header_t.h

    r66 r67  
    1717#include <Pacpus/kernel/road_time.h>
    1818
     19/// @todo Documentation
    1920#define HEADER_SIGNATURE_LENGTH 4
    20 #define VERSION_NUMBER  2
     21/// @todo Documentation
     22#define VERSION_NUMBER 2
    2123
    2224#pragma pack(push,4)
     
    4547    /// @todo Documentation
    4648    SignatureT      Signature[HEADER_SIGNATURE_LENGTH];
    47     /// Record data type
    48     /// Should default to @link FILE_DBT_UNKNOWN
    49     /// @see DbiteFileTypes.h for more
     49    /// Record data type.
     50    /// Should default to ::FILE_DBT_UNKNOWN
     51    /// @see DbiteFileTypes.h for more information about available types.
    5052    DataTypeT       Type;
    5153    /// File format version
Note: See TracChangeset for help on using the changeset viewer.