blob: 0f1bcc115dd069a61a6d995c23b6899a11cea793 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
#ifndef DDS_PSAT_CONNECTOR_T
#define DDS_PSAT_CONNECTOR_T
#include "connectors/dds4ccm/impl/DDS_TopicBase_Connector_T.h"
template <typename CCM_TYPE, typename DDS_TYPE, bool FIXED, typename SEQ_TYPE>
class DDS_PSAT_Event_Connector_T
: public virtual DDS_TopicBase_Connector_T<CCM_TYPE, DDS_TYPE, SEQ_TYPE>
{
virtual
typename CCM_TYPE::supplier_traits::data_type::_ptr_type
get_supplier_data (void)
{
return CCM_TYPE::supplier_traits::data_type::_nil ();
}
virtual
typename CCM_TYPE::supplier_traits::dds_entity_type::_ptr_type
get_supplier_dds_entity (void)
{
return CCM_TYPE::supplier_traits::dds_entity_type::_nil ();
}
virtual
typename CCM_TYPE::consumer_traits::data_type::_ptr_type
get_consumer_data (void)
{
return CCM_TYPE::consumer_traits::data_type::_nil ();
}
virtual
typename CCM_TYPE::consumer_traits::data_control_type::_ptr_type
get_consumer_data_control (void)
{
return CCM_TYPE::consumer_traits::data_control_type::_nil ();
}
virtual
typename CCM_TYPE::consumer_traits::dds_entity_type::_ptr_type
get_consumer_dds_entity (void)
{
return CCM_TYPE::consumer_traits::dds_entity_type::_nil ();
}
virtual
typename CCM_TYPE::consumer_traits::buffer_control_type::_ptr_type
get_consumer_buffer_control (void)
{
return CCM_TYPE::consumer_traits::buffer_control_type::_nil ();
}
virtual
::CCM_DDS_PSAT::SharedMemoryConfig *
shared_memory_config (void)
{
return 0;
}
virtual
void
shared_memory_config (
const ::CCM_DDS_PSAT::SharedMemoryConfig & /*shared_memory_config */)
{
}
virtual
::CCM_DDS_PSAT::BufferPoolConfig
attach_buffer_config (void)
{
return ::CCM_DDS_PSAT::BufferPoolConfig ();
}
virtual
void
attach_buffer_config (
const ::CCM_DDS_PSAT::BufferPoolConfig & /* attach_buffer_config */)
{
}
virtual
::CCM_DDS_PSAT::TransportConfig *
transports_config (void)
{
return 0;
}
virtual
void
transports_config (
const ::CCM_DDS_PSAT::TransportConfig & /* transports_config */)
{
}
};
#endif
|