MCPcopy Create free account
hub / github.com/apache/orc / DoubleColumnReader

Method DoubleColumnReader

c++/src/ColumnReader.cc:416–421  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

414
415 template <TypeKind columnKind, bool isLittleEndian, typename ValueType, typename BatchType>
416 DoubleColumnReader<columnKind, isLittleEndian, ValueType, BatchType>::DoubleColumnReader(
417 const Type& type, StripeStreams& stripe)
418 : ColumnReader(type, stripe), bufferPointer_(nullptr), bufferEnd_(nullptr) {
419 inputStream_ = stripe.getStream(columnId, proto::Stream_Kind_DATA, true);
420 if (inputStream_ == nullptr) throw ParseError("DATA stream not found in Double column");
421 }
422
423 template <TypeKind columnKind, bool isLittleEndian, typename ValueType, typename BatchType>
424 uint64_t DoubleColumnReader<columnKind, isLittleEndian, ValueType, BatchType>::skip(

Callers

nothing calls this directly

Calls 2

ParseErrorClass · 0.85
getStreamMethod · 0.45

Tested by

no test coverage detected