|
OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <Serializer.h>

Public Member Functions | |
| ScopedAlignmentContext (Serializer &ser, size_t min_read=0) | |
| virtual | ~ScopedAlignmentContext () |
| void | restore (Serializer &ser) const |
Public Attributes | |
| Serializer & | ser_ |
| const size_t | max_align_ |
| const size_t | start_rpos_ |
| const size_t | rblock_ |
| const size_t | min_read_ |
| const size_t | start_wpos_ |
| const size_t | wblock_ |
Definition at line 752 of file Serializer.h.
|
explicit |
Definition at line 397 of file Serializer.cpp.
References OpenDDS::DCPS::Serializer::reset_alignment(), and ser_.
|
inlinevirtual |
Definition at line 754 of file Serializer.h.
| void OpenDDS::DCPS::Serializer::ScopedAlignmentContext::restore | ( | Serializer & | ser | ) | const |
Definition at line 410 of file Serializer.cpp.
References OpenDDS::DCPS::Serializer::align_rshift_, OpenDDS::DCPS::Serializer::align_wshift_, OpenDDS::DCPS::Serializer::current_, max_align_, min_read_, OpenDDS::DCPS::Serializer::offset(), rblock_, ACE_Message_Block::rd_ptr(), OpenDDS::DCPS::Serializer::rpos(), OpenDDS::DCPS::Serializer::skip(), start_rpos_, start_wpos_, wblock_, OpenDDS::DCPS::Serializer::wpos(), and ACE_Message_Block::wr_ptr().
| const size_t OpenDDS::DCPS::Serializer::ScopedAlignmentContext::max_align_ |
Definition at line 759 of file Serializer.h.
Referenced by restore().
| const size_t OpenDDS::DCPS::Serializer::ScopedAlignmentContext::min_read_ |
Definition at line 762 of file Serializer.h.
Referenced by restore().
| const size_t OpenDDS::DCPS::Serializer::ScopedAlignmentContext::rblock_ |
Definition at line 761 of file Serializer.h.
Referenced by restore().
| Serializer& OpenDDS::DCPS::Serializer::ScopedAlignmentContext::ser_ |
Definition at line 758 of file Serializer.h.
Referenced by ScopedAlignmentContext().
| const size_t OpenDDS::DCPS::Serializer::ScopedAlignmentContext::start_rpos_ |
Definition at line 760 of file Serializer.h.
Referenced by restore().
| const size_t OpenDDS::DCPS::Serializer::ScopedAlignmentContext::start_wpos_ |
Definition at line 763 of file Serializer.h.
Referenced by restore().
| const size_t OpenDDS::DCPS::Serializer::ScopedAlignmentContext::wblock_ |
Definition at line 764 of file Serializer.h.
Referenced by restore().
1.8.13