MADARA
3.1.0
|
#include <SpliceKnowledgeUpdateDcps_impl.h>
Public Types | |
typedef UpdateDataWriter_ptr | _ptr_type |
typedef UpdateDataWriter_var | _var_type |
Public Member Functions | |
DDS::Boolean | _local_is_a (const char *id) |
UpdateDataWriter_ptr | _this () |
virtual ::DDS::ReturnCode_t | dispose (const Update &instance_data,::DDS::InstanceHandle_t handle) THROW_ORB_EXCEPTIONS |
virtual DDS::Long | dispose (const Update &instance_data, DDS::LongLong handle)=0 |
virtual ::DDS::ReturnCode_t | dispose_w_timestamp (const Update &instance_data,::DDS::InstanceHandle_t handle, const ::DDS::Time_t &source_timestamp) THROW_ORB_EXCEPTIONS |
virtual DDS::Long | dispose_w_timestamp (const Update &instance_data, DDS::LongLong handle, const DDS::Time_t &source_timestamp)=0 |
virtual ::DDS::ReturnCode_t | get_key_value (Update &key_holder,::DDS::InstanceHandle_t handle) THROW_ORB_EXCEPTIONS |
virtual DDS::Long | get_key_value (Update &key_holder, DDS::LongLong handle)=0 |
virtual ::DDS::InstanceHandle_t | lookup_instance (const Update &instance_data) THROW_ORB_EXCEPTIONS |
virtual ::DDS::InstanceHandle_t | register_instance (const Update &instance_data) THROW_ORB_EXCEPTIONS |
virtual ::DDS::InstanceHandle_t | register_instance_w_timestamp (const Update &instance_data, const ::DDS::Time_t &source_timestamp) THROW_ORB_EXCEPTIONS |
virtual DDS::LongLong | register_instance_w_timestamp (const Update &instance_data, const DDS::Time_t &source_timestamp)=0 |
virtual ::DDS::ReturnCode_t | unregister_instance (const Update &instance_data,::DDS::InstanceHandle_t handle) THROW_ORB_EXCEPTIONS |
virtual DDS::Long | unregister_instance (const Update &instance_data, DDS::LongLong handle)=0 |
virtual ::DDS::ReturnCode_t | unregister_instance_w_timestamp (const Update &instance_data,::DDS::InstanceHandle_t handle, const ::DDS::Time_t &source_timestamp) THROW_ORB_EXCEPTIONS |
virtual DDS::Long | unregister_instance_w_timestamp (const Update &instance_data, DDS::LongLong handle, const DDS::Time_t &source_timestamp)=0 |
virtual ::DDS::ReturnCode_t | write (const Update &instance_data,::DDS::InstanceHandle_t handle) THROW_ORB_EXCEPTIONS |
virtual DDS::Long | write (const Update &instance_data, DDS::LongLong handle)=0 |
virtual ::DDS::ReturnCode_t | write_w_timestamp (const Update &instance_data,::DDS::InstanceHandle_t handle, const ::DDS::Time_t &source_timestamp) THROW_ORB_EXCEPTIONS |
virtual DDS::Long | write_w_timestamp (const Update &instance_data, DDS::LongLong handle, const DDS::Time_t &source_timestamp)=0 |
virtual ::DDS::ReturnCode_t | writedispose (const Update &instance_data,::DDS::InstanceHandle_t handle) THROW_ORB_EXCEPTIONS |
virtual DDS::Long | writedispose (const Update &instance_data, DDS::LongLong handle)=0 |
virtual ::DDS::ReturnCode_t | writedispose_w_timestamp (const Update &instance_data,::DDS::InstanceHandle_t handle, const ::DDS::Time_t &source_timestamp) THROW_ORB_EXCEPTIONS |
virtual DDS::Long | writedispose_w_timestamp (const Update &instance_data, DDS::LongLong handle, const DDS::Time_t &source_timestamp)=0 |
Static Public Member Functions | |
static UpdateDataWriter_ptr | _duplicate (UpdateDataWriter_ptr obj) |
static UpdateDataWriter_ptr | _narrow (DDS::Object_ptr obj) |
static UpdateDataWriter_ptr | _nil () |
static UpdateDataWriter_ptr | _unchecked_narrow (DDS::Object_ptr obj) |
Static Public Attributes | |
static const char * | _local_id = "IDL:Knowledge/UpdateDataWriter:1.0" |
Protected Member Functions | |
UpdateDataWriter_impl () | |
virtual | ~UpdateDataWriter_impl () |
virtual DDS::ReturnCode_t | init (DDS::OpenSplice::Publisher *publisher, DDS::OpenSplice::DomainParticipant *participant, const DDS::DataWriterQos &qos, DDS::OpenSplice::Topic *a_topic, const char *name, DDS::OpenSplice::cxxCopyIn copyIn, DDS::OpenSplice::cxxCopyOut copyOut) |
Private Member Functions | |
UpdateDataWriter_impl (const UpdateDataWriter_impl &) | |
void | operator= (const UpdateDataWriter &) |
Friends | |
class | DDS::OpenSplice::Publisher |
class | UpdateTypeSupportMetaHolder |
Definition at line 46 of file SpliceKnowledgeUpdateDcps_impl.h.
|
inherited |
Definition at line 84 of file SpliceKnowledgeUpdateDcps.h.
|
inherited |
Definition at line 85 of file SpliceKnowledgeUpdateDcps.h.
|
protected |
Definition at line 70 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
protectedvirtual |
Definition at line 75 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
private |
|
staticinherited |
Definition at line 64 of file SpliceKnowledgeUpdateDcps.cpp.
|
inherited |
Definition at line 70 of file SpliceKnowledgeUpdateDcps.cpp.
|
staticinherited |
Definition at line 87 of file SpliceKnowledgeUpdateDcps.cpp.
|
inlinestaticinherited |
Definition at line 92 of file SpliceKnowledgeUpdateDcps.h.
|
inlineinherited |
Definition at line 94 of file SpliceKnowledgeUpdateDcps.h.
|
staticinherited |
Definition at line 98 of file SpliceKnowledgeUpdateDcps.cpp.
DDS::ReturnCode_t Knowledge::UpdateDataWriter_impl::dispose | ( | const Update & | instance_data, |
::DDS::InstanceHandle_t | handle | ||
) |
Definition at line 143 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
DDS::ReturnCode_t Knowledge::UpdateDataWriter_impl::dispose_w_timestamp | ( | const Update & | instance_data, |
::DDS::InstanceHandle_t | handle, | ||
const ::DDS::Time_t & | source_timestamp | ||
) |
Definition at line 151 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
DDS::ReturnCode_t Knowledge::UpdateDataWriter_impl::get_key_value | ( | Update & | key_holder, |
::DDS::InstanceHandle_t | handle | ||
) |
Definition at line 177 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
|
protectedvirtual |
Definition at line 81 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
virtual |
Implements Knowledge::UpdateDataWriter.
Definition at line 185 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
private |
|
virtual |
Implements Knowledge::UpdateDataWriter.
Definition at line 94 of file SpliceKnowledgeUpdateDcps_impl.cpp.
DDS::InstanceHandle_t Knowledge::UpdateDataWriter_impl::register_instance_w_timestamp | ( | const Update & | instance_data, |
const ::DDS::Time_t & | source_timestamp | ||
) |
Definition at line 101 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
DDS::ReturnCode_t Knowledge::UpdateDataWriter_impl::unregister_instance | ( | const Update & | instance_data, |
::DDS::InstanceHandle_t | handle | ||
) |
Definition at line 109 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
DDS::ReturnCode_t Knowledge::UpdateDataWriter_impl::unregister_instance_w_timestamp | ( | const Update & | instance_data, |
::DDS::InstanceHandle_t | handle, | ||
const ::DDS::Time_t & | source_timestamp | ||
) |
Definition at line 117 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
DDS::ReturnCode_t Knowledge::UpdateDataWriter_impl::write | ( | const Update & | instance_data, |
::DDS::InstanceHandle_t | handle | ||
) |
Definition at line 126 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
DDS::ReturnCode_t Knowledge::UpdateDataWriter_impl::write_w_timestamp | ( | const Update & | instance_data, |
::DDS::InstanceHandle_t | handle, | ||
const ::DDS::Time_t & | source_timestamp | ||
) |
Definition at line 134 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
DDS::ReturnCode_t Knowledge::UpdateDataWriter_impl::writedispose | ( | const Update & | instance_data, |
::DDS::InstanceHandle_t | handle | ||
) |
Definition at line 160 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
DDS::ReturnCode_t Knowledge::UpdateDataWriter_impl::writedispose_w_timestamp | ( | const Update & | instance_data, |
::DDS::InstanceHandle_t | handle, | ||
const ::DDS::Time_t & | source_timestamp | ||
) |
Definition at line 168 of file SpliceKnowledgeUpdateDcps_impl.cpp.
|
pure virtualinherited |
|
friend |
Definition at line 49 of file SpliceKnowledgeUpdateDcps_impl.h.
|
friend |
Definition at line 50 of file SpliceKnowledgeUpdateDcps_impl.h.
|
staticinherited |
Definition at line 93 of file SpliceKnowledgeUpdateDcps.h.