17#ifndef KUDU_CLIENT_COLUMNAR_SCAN_BATCH_H
18#define KUDU_CLIENT_COLUMNAR_SCAN_BATCH_H
20#ifdef KUDU_HEADERS_NO_STUBS
21#include "kudu/gutil/macros.h"
23#include "kudu/client/stubs.h"
26#include "kudu/util/kudu_export.h"
108 class KUDU_NO_EXPORT Data;
A wrapper around externally allocated data.
Definition slice.h:51
A representation of an operation's outcome.
Definition status.h:165
A batch of columnar data returned from a scanner.
Definition columnar_scan_batch.h:51
Status GetVariableLengthColumn(int idx, Slice *offsets, Slice *data) const
Status GetFixedLengthColumn(int idx, Slice *data) const
Status GetNonNullBitmapForColumn(int idx, Slice *data) const
This class is a representation of a single scan.
Definition client.h:2712