Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Public Member Functions | List of all members
arrow::ipc::MessageReader Class Referenceabstract

Abstract interface for a sequence of messages. More...

#include <arrow/ipc/message.h>

Inheritance diagram for arrow::ipc::MessageReader:
arrow::ipc::InputStreamMessageReader

Public Member Functions

virtual ~MessageReader ()=default
 
virtual Status ReadNextMessage (std::unique_ptr< Message > *message)=0
 Read next Message from the interface. More...
 

Detailed Description

Abstract interface for a sequence of messages.

Since
0.5.0

Constructor & Destructor Documentation

◆ ~MessageReader()

virtual arrow::ipc::MessageReader::~MessageReader ( )
virtualdefault

Member Function Documentation

◆ ReadNextMessage()

virtual Status arrow::ipc::MessageReader::ReadNextMessage ( std::unique_ptr< Message > *  message)
pure virtual

Read next Message from the interface.

Parameters
[out]messagean arrow::ipc::Message instance
Returns
Status

Implemented in arrow::ipc::InputStreamMessageReader.


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