sparrow-ipc 0.2.0
Loading...
Searching...
No Matches
sparrow_ipc::deserializer< R > Class Template Reference

#include <deserializer.hpp>

Public Member Functions

 deserializer (R &data)
 
void deserialize (std::span< const uint8_t > data)
 
deserializeroperator<< (std::span< const uint8_t > data)
 

Detailed Description

template<std::ranges::input_range R>
requires std::same_as<std::ranges::range_value_t<R>, sparrow::record_batch>
class sparrow_ipc::deserializer< R >

Definition at line 17 of file deserializer.hpp.

Constructor & Destructor Documentation

◆ deserializer()

template<std::ranges::input_range R>
sparrow_ipc::deserializer< R >::deserializer ( R & data)
inline

Definition at line 21 of file deserializer.hpp.

Here is the caller graph for this function:

Member Function Documentation

◆ deserialize()

template<std::ranges::input_range R>
void sparrow_ipc::deserializer< R >::deserialize ( std::span< const uint8_t > data)
inline

Definition at line 26 of file deserializer.hpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator<<()

template<std::ranges::input_range R>
deserializer & sparrow_ipc::deserializer< R >::operator<< ( std::span< const uint8_t > data)
inline

Definition at line 38 of file deserializer.hpp.

Here is the call graph for this function:

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