blob: 392479178a2b8e004210ee2c64bf3b7042624adf (
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
|
#if !defined DERIVED_CONNECTOR_T
#define DERIVED_CONNECTOR_T
#include "connectors/dds4ccm/impl/DDS_Event_Connector_T.h"
#include "connectors/dds4ccm/impl/DDS_State_Connector_T.h"
template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, typename SEQ_TYPE>
class MyEvent_Connector_T
: public virtual DDS_Event_Connector_T<DDS_TYPE, CCM_TYPE, FIXED, SEQ_TYPE>
{
virtual ::CCM_fooA_ptr get_my_foo (void)
{
return ::CCM_fooA::_nil ();
}
};
template <typename DDS_TYPE, typename CCM_TYPE, bool FIXED, typename SEQ_TYPE>
class MyState_Connector_T
: public virtual DDS_State_Connector_T<DDS_TYPE, CCM_TYPE, FIXED, SEQ_TYPE>
{
virtual ::CCM_fooB_ptr get_my_foo (void)
{
return ::CCM_fooB::_nil ();
}
};
#endif
|