VR-Exchange 2.4 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Member Functions
simpleOM::simpleBaseEntityDataWriter Class Reference
Inheritance diagram for simpleOM::simpleBaseEntityDataWriter:
Inheritance graph
[legend]

Public Types

typedef
simpleBaseEntityDataWriter_ptr 
_ptr_type
typedef
simpleBaseEntityDataWriter_var 
_var_type

Public Member Functions

DDS::Boolean _local_is_a (const char *id)
simpleBaseEntityDataWriter_ptr _this ()
virtual DDS::InstanceHandle_t register_instance (const simpleBaseEntity &instance_data)=0
virtual DDS::InstanceHandle_t register_instance_w_timestamp (const simpleBaseEntity &instance_data, const DDS::Time_t &source_timestamp)=0
virtual DDS::ReturnCode_t unregister_instance (const simpleBaseEntity &instance_data, DDS::InstanceHandle_t handle)=0
virtual DDS::ReturnCode_t unregister_instance_w_timestamp (const simpleBaseEntity &instance_data, DDS::InstanceHandle_t handle, const DDS::Time_t &source_timestamp)=0
virtual DDS::ReturnCode_t write (const simpleBaseEntity &instance_data, DDS::InstanceHandle_t handle)=0
virtual DDS::ReturnCode_t write_w_timestamp (const simpleBaseEntity &instance_data, DDS::InstanceHandle_t handle, const DDS::Time_t &source_timestamp)=0
virtual DDS::ReturnCode_t dispose (const simpleBaseEntity &instance_data, DDS::InstanceHandle_t handle)=0
virtual DDS::ReturnCode_t dispose_w_timestamp (const simpleBaseEntity &instance_data, DDS::InstanceHandle_t handle, const DDS::Time_t &source_timestamp)=0
virtual DDS::ReturnCode_t writedispose (const simpleBaseEntity &instance_data, DDS::InstanceHandle_t handle)=0
virtual DDS::ReturnCode_t writedispose_w_timestamp (const simpleBaseEntity &instance_data, DDS::InstanceHandle_t handle, const DDS::Time_t &source_timestamp)=0
virtual DDS::ReturnCode_t get_key_value (simpleBaseEntity &key_holder, DDS::InstanceHandle_t handle)=0
virtual DDS::InstanceHandle_t lookup_instance (const simpleBaseEntity &instance_data)=0

Static Public Member Functions

static
simpleBaseEntityDataWriter_ptr 
_duplicate (simpleBaseEntityDataWriter_ptr obj)
static
simpleBaseEntityDataWriter_ptr 
_narrow (DDS::Object_ptr obj)
static
simpleBaseEntityDataWriter_ptr 
_unchecked_narrow (DDS::Object_ptr obj)
static
simpleBaseEntityDataWriter_ptr 
_nil ()

Static Public Attributes

static const char * _local_id

Protected Member Functions

 simpleBaseEntityDataWriter ()
 ~simpleBaseEntityDataWriter ()

Private Member Functions

 simpleBaseEntityDataWriter (const simpleBaseEntityDataWriter &)
simpleBaseEntityDataWriteroperator= (const simpleBaseEntityDataWriter &)

Member Typedef Documentation

Constructor & Destructor Documentation

simpleOM::simpleBaseEntityDataWriter::simpleBaseEntityDataWriter ( )
inlineprotected
simpleOM::simpleBaseEntityDataWriter::~simpleBaseEntityDataWriter ( )
inlineprotected
simpleOM::simpleBaseEntityDataWriter::simpleBaseEntityDataWriter ( const simpleBaseEntityDataWriter )
private

Member Function Documentation

static simpleBaseEntityDataWriter_ptr simpleOM::simpleBaseEntityDataWriter::_duplicate ( simpleBaseEntityDataWriter_ptr  obj)
static
DDS::Boolean simpleOM::simpleBaseEntityDataWriter::_local_is_a ( const char *  id)
static simpleBaseEntityDataWriter_ptr simpleOM::simpleBaseEntityDataWriter::_narrow ( DDS::Object_ptr  obj)
static
static simpleBaseEntityDataWriter_ptr simpleOM::simpleBaseEntityDataWriter::_nil ( )
inlinestatic
simpleBaseEntityDataWriter_ptr simpleOM::simpleBaseEntityDataWriter::_this ( )
inline
static simpleBaseEntityDataWriter_ptr simpleOM::simpleBaseEntityDataWriter::_unchecked_narrow ( DDS::Object_ptr  obj)
static
virtual DDS::ReturnCode_t simpleOM::simpleBaseEntityDataWriter::dispose ( const simpleBaseEntity instance_data,
DDS::InstanceHandle_t  handle 
)
pure virtual
virtual DDS::ReturnCode_t simpleOM::simpleBaseEntityDataWriter::dispose_w_timestamp ( const simpleBaseEntity instance_data,
DDS::InstanceHandle_t  handle,
const DDS::Time_t &  source_timestamp 
)
pure virtual
virtual DDS::ReturnCode_t simpleOM::simpleBaseEntityDataWriter::get_key_value ( simpleBaseEntity key_holder,
DDS::InstanceHandle_t  handle 
)
pure virtual
virtual DDS::InstanceHandle_t simpleOM::simpleBaseEntityDataWriter::lookup_instance ( const simpleBaseEntity instance_data)
pure virtual
simpleBaseEntityDataWriter& simpleOM::simpleBaseEntityDataWriter::operator= ( const simpleBaseEntityDataWriter )
private
virtual DDS::InstanceHandle_t simpleOM::simpleBaseEntityDataWriter::register_instance ( const simpleBaseEntity instance_data)
pure virtual
virtual DDS::InstanceHandle_t simpleOM::simpleBaseEntityDataWriter::register_instance_w_timestamp ( const simpleBaseEntity instance_data,
const DDS::Time_t &  source_timestamp 
)
pure virtual
virtual DDS::ReturnCode_t simpleOM::simpleBaseEntityDataWriter::unregister_instance ( const simpleBaseEntity instance_data,
DDS::InstanceHandle_t  handle 
)
pure virtual
virtual DDS::ReturnCode_t simpleOM::simpleBaseEntityDataWriter::unregister_instance_w_timestamp ( const simpleBaseEntity instance_data,
DDS::InstanceHandle_t  handle,
const DDS::Time_t &  source_timestamp 
)
pure virtual
virtual DDS::ReturnCode_t simpleOM::simpleBaseEntityDataWriter::write ( const simpleBaseEntity instance_data,
DDS::InstanceHandle_t  handle 
)
pure virtual
virtual DDS::ReturnCode_t simpleOM::simpleBaseEntityDataWriter::write_w_timestamp ( const simpleBaseEntity instance_data,
DDS::InstanceHandle_t  handle,
const DDS::Time_t &  source_timestamp 
)
pure virtual
virtual DDS::ReturnCode_t simpleOM::simpleBaseEntityDataWriter::writedispose ( const simpleBaseEntity instance_data,
DDS::InstanceHandle_t  handle 
)
pure virtual
virtual DDS::ReturnCode_t simpleOM::simpleBaseEntityDataWriter::writedispose_w_timestamp ( const simpleBaseEntity instance_data,
DDS::InstanceHandle_t  handle,
const DDS::Time_t &  source_timestamp 
)
pure virtual

Member Data Documentation

const char* simpleOM::simpleBaseEntityDataWriter::_local_id
static

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Jul 23 10:25:22 EDT 2015 from SVN revision 155065
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)