RTI Recording Service Version 7.2.0
|
Storage stream writer. More...
#include <StorageStreamWriter.hpp>
Public Member Functions | |
virtual | ~StorageStreamWriter () |
Virtual destructor. More... | |
virtual void | store (const std::vector< SamplePtr > &sample_seq, const std::vector< InfoPtr > &info_seq)=0 |
Implement this method to store data in the storage of your choice. More... | |
Storage stream writer.
class rti::recording::storage::StorageStreamWriter
Inherit from this class and implement the store method to store data to the storage of your choice.
|
inlinevirtual |
Virtual destructor.
|
pure virtual |
Implement this method to store data in the storage of your choice.
sample_seq | Vector of SamplePtr objects containing the data to store. A SamplePtr is generally a DDS_DynamicData *, unless this is a discovery stream, in which case this is the builtin discovery type. Check the stream name to determine if this is a discovery stream. |
info_seq | Vector of InfoType objects. An InfoType is a DDS_SampleInfo * cast to a void *. |
Implemented in rti::recording::storage::TStorageStreamWriter< Data, Info >, and rti::recording::storage::TStorageStreamWriter< Data, Info >.