Base class for array type erasure.
More...
#include <array_wrapper.hpp>
Base class for array type erasure.
Definition at line 50 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 | ) |
|
|
constexprprotected |
◆ array_wrapper() [3/3]
|
|
constexprprotecteddefault |
◆ 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 |
|
nodiscardconstexprnoexcept |
◆ get_arrow_proxy() [1/2]
| arrow_proxy & sparrow::array_wrapper::get_arrow_proxy |
( |
| ) |
|
|
nodiscardconstexpr |
◆ get_arrow_proxy() [2/2]
| const arrow_proxy & sparrow::array_wrapper::get_arrow_proxy |
( |
| ) |
const |
|
nodiscardconstexpr |
◆ 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 |
|
nodiscardconstexpr |
◆ 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: