roviz  0.7
Code Documentation of roviz
item_output_p.h
1 #ifndef ITEM_OUTPUT_P_H
2 #define ITEM_OUTPUT_P_H
3 
4 #include <QObject>
5 #include <QList>
6 
7 class ItemInput;
8 class ItemOutput;
9 
11 {
12 public:
13  explicit ItemOutputPrivate(ItemOutput* parent);
14 
15  ItemOutput* const q_ptr;
16  Q_DECLARE_PUBLIC(ItemOutput)
17 
18  void disconnectInput(ItemInput* input);
19  void connectInput(ItemInput* input);
20 
21  QList<ItemInput*> _inputs;
22  QObject* _data = nullptr;
23 };
24 
25 #endif // ITEM_OUTPUT_P_H
The ItemOutput class represents an output that belongs to an item.
Definition: item_output.h:28
The ItemInput class represents an input that belongs to an item.
Definition: item_input.h:28
Definition: item_output_p.h:10