#include <swcdb/db/Cells/CellValueSerialFieldUpdate.h>
Public Member Functions | |
template<typename... ArgsT> | |
SWC_CAN_INLINE | FieldUpdate_Ext (uint32_t i, ArgsT &&... args) noexcept |
SWC_CAN_INLINE | FieldUpdate_Ext (bool w_data, const uint8_t **ptrp, size_t *remainp) |
FieldUpdate_Ext (FieldUpdate_Ext &&) noexcept=default | |
FieldUpdate_Ext & | operator= (FieldUpdate_Ext &&) noexcept=default |
FieldUpdate_Ext (const FieldUpdate_Ext &)=delete | |
FieldUpdate_Ext & | operator= (const FieldUpdate_Ext &)=delete |
virtual | ~FieldUpdate_Ext () noexcept |
SWC_CAN_INLINE void | set_data (uint32_t i) noexcept |
SWC_CAN_INLINE uint32_t | ext_encoded_length (bool w_data) const noexcept |
SWC_CAN_INLINE void | ext_encode (bool w_data, uint8_t **bufp) const |
SWC_CAN_INLINE void | ext_decode (bool w_data, const uint8_t **ptrp, size_t *remainp) |
std::ostream & | ext_print (bool w_data, std::ostream &out) const |
Public Attributes | |
uint32_t | data |
Definition at line 494 of file CellValueSerialFieldUpdate.h.
|
inlinenoexcept |
Definition at line 498 of file CellValueSerialFieldUpdate.h.
|
inline |
Definition at line 503 of file CellValueSerialFieldUpdate.h.
|
defaultnoexcept |
|
delete |
|
inlinevirtualnoexcept |
Definition at line 514 of file CellValueSerialFieldUpdate.h.
|
inline |
Definition at line 533 of file CellValueSerialFieldUpdate.h.
References SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::data, decode(), and SWC::Serialization::decode_vi32().
|
inline |
Definition at line 527 of file CellValueSerialFieldUpdate.h.
References SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::data, encode(), and SWC::Serialization::encode_vi32().
|
inlinenoexcept |
Definition at line 520 of file CellValueSerialFieldUpdate.h.
References SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::data, encoded_length(), and SWC::Serialization::encoded_length_vi32().
|
inline |
Definition at line 538 of file CellValueSerialFieldUpdate.h.
References SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::data, and print().
|
delete |
|
defaultnoexcept |
|
inlinenoexcept |
Definition at line 516 of file CellValueSerialFieldUpdate.h.
References SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::data.
uint32_t SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::data |
Definition at line 543 of file CellValueSerialFieldUpdate.h.
Referenced by SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::ext_decode(), SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::ext_encode(), SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::ext_encoded_length(), SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::ext_print(), and SWC::DB::Cell::Serial::Value::FieldUpdate_Ext< UpdateField_T >::set_data().