gatelib  2.1
g_signal.h
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include "g_signal_signal_receiver.h"
5 #include "g_signal_subscribers.h"
6 #include "g_signal_queue.h"
7 #include "g_signal_queueDataBuffer.h"
8 #include "g_cont_ref_lst.h"
9 #include "g_cont_ref.h"
10 
11 namespace g
12 {
13 namespace signal
14 {
15 
18 {
19 protected:
20  virtual QueueSenderAbstract* mGetQueueSenderP ( ) = 0;
21 };
22 
25 {
26 protected:
27  virtual QueueReceiverAbstract* mGetQueueReceiverP ( ) = 0;
28 };
29 
40 #define G_SIGNAL(sig_if)
41 
47 #define G_SIGNAL_INCLUDE(sig_path) G_STR(_g_signal/sig_path.h)
48 
49 }//namespace signal
50 }//namespace g
Subclass for definng queue tx side.
Definition: g_signal_queue.h:25
Definition: g.mthread.ThreadSimpleEvent.h:5
Subclass for defining queue rx side.
Definition: g_signal_queue.h:17
Interface base class for sender serializer.
Definition: g_signal.h:17
Interface base class for receiver serializer.
Definition: g_signal.h:24