class SizedData
Defined at line 16 of file ../../src/developer/forensics/utils/sized_data.h
Move-only specialization of std::vector that can be used in place of std::vector when
the data in the underlying buffer is copyable, but copying it is undesirable, e.g. the vector
holds a large amount of data.
Public Methods
void SizedData (const SizedData & other)
Delete copy constructors.
Defined at line 22 of file ../../src/developer/forensics/utils/sized_data.h
SizedData & operator= (const SizedData & other)
Defined at line 23 of file ../../src/developer/forensics/utils/sized_data.h
void SizedData (SizedData && other)
Define move constructors as defaults.
Defined at line 26 of file ../../src/developer/forensics/utils/sized_data.h
SizedData & operator= (SizedData && other)
Defined at line 27 of file ../../src/developer/forensics/utils/sized_data.h