OmniSciDB  c1a53651b2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
foreign_storage::DataWrapperType Struct Reference

Encapsulates an enumeration of foreign data wrapper type strings. More...

#include <ForeignDataWrapperFactory.h>

Static Public Attributes

static constexpr char const * CSV = "DELIMITED_FILE"
 
static constexpr char const * PARQUET = "PARQUET_FILE"
 
static constexpr char const * REGEX_PARSER = "REGEX_PARSED_FILE"
 
static constexpr char const * INTERNAL_CATALOG = "INTERNAL_CATALOG"
 
static constexpr char const * INTERNAL_MEMORY_STATS = "INTERNAL_MEMORY_STATS"
 
static constexpr char const * INTERNAL_STORAGE_STATS = "INTERNAL_STORAGE_STATS"
 
static constexpr char const * INTERNAL_LOGS = "INTERNAL_LOGS"
 
static constexpr std::array
< char const *, 4 > 
INTERNAL_DATA_WRAPPERS
 
static constexpr std::array
< char const *, 3 > 
IN_MEMORY_DATA_WRAPPERS
 
static constexpr std::array
< std::string_view, 7 > 
supported_data_wrapper_types
 

Detailed Description

Encapsulates an enumeration of foreign data wrapper type strings.

DataWrapperType

Definition at line 69 of file ForeignDataWrapperFactory.h.

Member Data Documentation

constexpr std::array<char const*, 3> foreign_storage::DataWrapperType::IN_MEMORY_DATA_WRAPPERS
static
constexpr char const* foreign_storage::DataWrapperType::INTERNAL_CATALOG = "INTERNAL_CATALOG"
static
constexpr std::array<char const*, 4> foreign_storage::DataWrapperType::INTERNAL_DATA_WRAPPERS
static
constexpr char const* foreign_storage::DataWrapperType::INTERNAL_LOGS = "INTERNAL_LOGS"
static
constexpr char const* foreign_storage::DataWrapperType::INTERNAL_MEMORY_STATS = "INTERNAL_MEMORY_STATS"
static
constexpr char const* foreign_storage::DataWrapperType::INTERNAL_STORAGE_STATS = "INTERNAL_STORAGE_STATS"
static
constexpr std::array<std::string_view, 7> foreign_storage::DataWrapperType::supported_data_wrapper_types
static

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