OmniSciDB
a5dc49c757
|
Public Member Functions | |
strings | reserve (num_elements) |
for (size_t i=0;i< num_elements;++i) | |
Public Member Functions inherited from foreign_storage::TypedParquetDetectBuffer::AbstractDataTypeToStringConverter | |
virtual | ~AbstractDataTypeToStringConverter ()=default |
virtual std::vector< std::string > | convert (const int8_t *bytes, const size_t num_bytes)=0 |
Public Attributes | |
__pad0__: element_to_string_(element_to_string) {} std::vector<std::string> convert(const int8_t* bytes | |
const size_t num_bytes | override |
const size_t | num_elements = num_bytes / sizeof(T) |
const auto | elements = reinterpret_cast<const T*>(bytes) |
std::vector< std::string > | strings |
return | strings |
Private Attributes | |
std::function< std::string(const T &)> | element_to_string_ |
Definition at line 76 of file TypedParquetDetectBuffer.h.
|
inline |
Definition at line 88 of file TypedParquetDetectBuffer.h.
References foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::element_to_string_, and foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::elements.
strings foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::reserve | ( | num_elements | ) |
foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::__pad0__ |
Definition at line 81 of file TypedParquetDetectBuffer.h.
|
private |
Definition at line 95 of file TypedParquetDetectBuffer.h.
Referenced by foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::for().
const auto foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::elements = reinterpret_cast<const T*>(bytes) |
Definition at line 85 of file TypedParquetDetectBuffer.h.
Referenced by foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::for().
const size_t foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::num_elements = num_bytes / sizeof(T) |
Definition at line 84 of file TypedParquetDetectBuffer.h.
const size_t num_bytes foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::override |
Definition at line 82 of file TypedParquetDetectBuffer.h.
std::vector<std::string> foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::strings |
Definition at line 86 of file TypedParquetDetectBuffer.h.
return foreign_storage::TypedParquetDetectBuffer::DataTypeToStringConverter< T >::strings |
Definition at line 91 of file TypedParquetDetectBuffer.h.