IODA Bundle
odc::api::Decoder Class Reference

#include <Odb.h>

Public Member Functions

 Decoder (const std::vector< std::string > &columns, std::vector< StridedData > &columnFacades)
 
 ~Decoder ()
 
Decoder slice (size_t rowOffset, size_t nrows) const
 

Private Attributes

std::shared_ptr< DecoderImplimpl_
 

Friends

class FrameImpl
 

Detailed Description

Definition at line 144 of file Odb.h.

Constructor & Destructor Documentation

◆ Decoder()

odc::api::Decoder::Decoder ( const std::vector< std::string > &  columns,
std::vector< StridedData > &  columnFacades 
)

Definition at line 100 of file Odb.cc.

◆ ~Decoder()

odc::api::Decoder::~Decoder ( )

Definition at line 104 of file Odb.cc.

Member Function Documentation

◆ slice()

Decoder odc::api::Decoder::slice ( size_t  rowOffset,
size_t  nrows 
) const

Friends And Related Function Documentation

◆ FrameImpl

friend class FrameImpl
friend

Definition at line 158 of file Odb.h.

Member Data Documentation

◆ impl_

std::shared_ptr<DecoderImpl> odc::api::Decoder::impl_
private

Definition at line 156 of file Odb.h.


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