1 #ifndef INPUTLISTPACKET_H
2 #define INPUTLISTPACKET_H
4 #include "IOClasses/IOBaseClass.h"
5 #include "tronostools_global.h"
7 class TRONOSTOOLSSHARED_EXPORT InputListPacket :
public IOBaseClass
12 virtual void popPacketFromInput(QString in_input_name);
13 virtual ONBPacket* getDataPointer(QString in_input_name);
14 virtual bool getData(QList<QSharedPointer<ONBPacket>>& out_list);
16 virtual bool isEmptyInputs();
17 virtual void setInputName(QString in_names);
18 virtual void setData(QString in_input, QSharedPointer<ONBPacket> in_data);
23 #endif // INPUTLISTPACKET_H