GDAL

- Main Page
- Related Pages
- Classes
- Files
- Download
- Issue Tracker

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | Friends | List of all members
GDALRawResult Class Reference

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

## Detailed Description

Store the raw result of an attribute value, which might contain dynamically allocated structures (like pointer to strings).

Since
  GDAL 3.1

## Constructor & Destructor Documentation

GDALRawResult::~GDALRawResult | ( |  | ) |

Destructor.

GDALRawResult::GDALRawResult | ( | GDALRawResult && | other | ) |

Move constructor.

## Member Function Documentation

const GByte* GDALRawResult::data | ( |  | ) | const
| inline

Return pointer to the start of data.

GDALRawResult & GDALRawResult::operator= | ( | GDALRawResult && | other | ) |

Move assignment.

const GByte& GDALRawResult::operator[] | ( | size_t | idx | ) | const
| inline

Return byte at specified index.

size_t GDALRawResult::size | ( |  | ) | const
| inline

Return the size in bytes of the raw result.

The documentation for this class was generated from the following files:

- gdal_priv.h
- gdalmultidim.cpp