Base class for array type erasure.
More...
#include <array_wrapper.hpp>
Base class for array type erasure.
Definition at line 70 of file array_wrapper.hpp.
◆ wrapper_ptr
◆ ~array_wrapper()
virtual sparrow::array_wrapper::~array_wrapper |
( |
| ) |
|
|
virtualdefault |
◆ array_wrapper() [1/3]
◆ array_wrapper() [2/3]
sparrow::array_wrapper::array_wrapper |
( |
enum data_type | dt | ) |
|
|
inlineprotected |
◆ array_wrapper() [3/3]
◆ clone()
auto sparrow::array_wrapper::clone |
( |
| ) |
const |
|
inlinenodiscard |
◆ clone_impl()
virtual wrapper_ptr sparrow::array_wrapper::clone_impl |
( |
| ) |
const |
|
nodiscardprivatepure virtual |
◆ data_type()
enum data_type sparrow::array_wrapper::data_type |
( |
| ) |
const |
|
inlinenodiscard |
◆ get_arrow_proxy() [1/2]
arrow_proxy & sparrow::array_wrapper::get_arrow_proxy |
( |
| ) |
|
|
inlinenodiscard |
◆ get_arrow_proxy() [2/2]
const arrow_proxy & sparrow::array_wrapper::get_arrow_proxy |
( |
| ) |
const |
|
inlinenodiscard |
◆ get_arrow_proxy_impl() [1/2]
virtual const arrow_proxy & sparrow::array_wrapper::get_arrow_proxy_impl |
( |
| ) |
const |
|
nodiscardprivatepure virtual |
◆ get_arrow_proxy_impl() [2/2]
virtual arrow_proxy & sparrow::array_wrapper::get_arrow_proxy_impl |
( |
| ) |
|
|
nodiscardprivatepure virtual |
◆ is_dictionary()
bool sparrow::array_wrapper::is_dictionary |
( |
| ) |
const |
|
inlinenodiscard |
◆ is_dictionary_impl()
virtual bool sparrow::array_wrapper::is_dictionary_impl |
( |
| ) |
const |
|
nodiscardprivatepure virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file: