GDAL
|
Store the raw result of an attribute value, which might contain dynamically allocated structures (like pointer to strings). More...
#include <gdal_priv.h>
Public Member Functions | |
~GDALRawResult () | |
Destructor. More... | |
GDALRawResult (GDALRawResult &&) | |
Move constructor. More... | |
GDALRawResult & | operator= (GDALRawResult &&) |
Move assignment. More... | |
const GByte & | operator[] (size_t idx) const |
Return byte at specified index. More... | |
const GByte * | data () const |
Return pointer to the start of data. More... | |
size_t | size () const |
Return the size in bytes of the raw result. More... | |
Friends | |
class | GDALAttribute |
Store the raw result of an attribute value, which might contain dynamically allocated structures (like pointer to strings).
GDALRawResult::~GDALRawResult | ( | ) |
Destructor.
GDALRawResult::GDALRawResult | ( | GDALRawResult && | other | ) |
Move constructor.
|
inline |
Return pointer to the start of data.
GDALRawResult & GDALRawResult::operator= | ( | GDALRawResult && | other | ) |
Move assignment.
|
inline |
Return byte at specified index.
|
inline |
Return the size in bytes of the raw result.