ICacheChangeDatabaseQuerier interface.
More...
#include <ICacheChangeDatabaseQuerier.hpp>
◆ ~ICacheChangeDatabaseQuerier()
| eprosima::safedds::protocol::ICacheChangeDatabaseQuerier::~ICacheChangeDatabaseQuerier |
( |
| ) |
|
|
protecteddefaultnoexcept |
Protected destructor ownership defined on creation.
◆ ICacheChangeDatabaseQuerier() [1/3]
| eprosima::safedds::protocol::ICacheChangeDatabaseQuerier::ICacheChangeDatabaseQuerier |
( |
| ) |
|
|
protecteddefaultnoexcept |
◆ ICacheChangeDatabaseQuerier() [2/3]
◆ ICacheChangeDatabaseQuerier() [3/3]
◆ get_cache_change()
get a cache change from given SampleKey.
- Parameters
-
| sample_id | cache change SampleKey identifier. |
| [out] | change_info | cache change information. |
| [out] | inline_qos | cache change inline QoS. |
| [out] | payload | cache change payload. |
| [out] | force_acknowledgement_request | force acknowledge output flag. |
- Returns
- Return Code.
◆ get_first_sequence_number()
| virtual SequenceNumber eprosima::safedds::protocol::ICacheChangeDatabaseQuerier::get_first_sequence_number |
( |
const GUID & |
writer_guid | ) |
|
|
pure virtualnoexcept |
get the first sequence number for a certain GUID (complete or incomplete sample).
- Parameters
-
- Returns
- Sequence Number.
◆ operator=() [1/2]
◆ operator=() [2/2]
Movement operator deleted.
The documentation for this class was generated from the following file:
- build/docs/user_manual/v3.0.0/tmp/include/safedds/protocol/ICacheChangeDatabaseQuerier.hpp