C++ SDK Documentation  12.0.3
Vertica::Array::ArrayReader Class Reference

Interface for reading array data. This class wraps a BlockReader which reads the elements of an array datum. More...

Collaboration diagram for Vertica::Array::ArrayReader:
Collaboration graph

Public Member Functions

BlockReadergetElementBlock ()
 
const BlockReadergetElementBlock () const
 
BlockReaderoperator* ()
 
const BlockReaderoperator* () const
 
BlockReaderoperator-> ()
 
const BlockReaderoperator-> () const
 

Detailed Description

Interface for reading array data. This class wraps a BlockReader which reads the elements of an array datum.

Member Function Documentation

BlockReader& Vertica::Array::ArrayReader::operator* ( )
inline
Returns
a reference to the wrapped BlockReader
const BlockReader& Vertica::Array::ArrayReader::operator* ( ) const
inline
Returns
a reference to the wrapped BlockReader
BlockReader* Vertica::Array::ArrayReader::operator-> ( )
inline
Returns
a pointer to the wrapped BlockReader
const BlockReader* Vertica::Array::ArrayReader::operator-> ( ) const
inline
Returns
a pointer to the wrapped BlockReader