Changeset 199 in pacpusframework for trunk/include/Pacpus/kernel/InputOutputBase.h


Ignore:
Timestamp:
10/28/13 14:28:14 (11 years ago)
Author:
Marek Kurdej
Message:

Update: fixed getDataSize(), getDataType() in connections.

File:
1 edited

Legend:

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

    r197 r199  
    99#include <QApplication>
    1010#include <QList>
    11 #include <QString>
    1211#include <QStringList>
    1312#include <typeinfo>
     
    2928    QString getSignature() const;
    3029    QString getName() const;
    31     virtual QString getDataType() = 0;
     30    virtual std::size_t getDataSize() const = 0;
     31    virtual const std::type_info & getDataType() const = 0;
    3232   
    3333    void addConnection(ConnectionBase connection);
     
    7272    void setReadingMode(ReadingMode mode);
    7373
     74    // FIXME: what's the purpose of this function?
    7475    virtual PacpusEvent * getEventTemplate();
    7576   
Note: See TracChangeset for help on using the changeset viewer.