Autonomy Software C++ 24.5.1
Welcome to the Autonomy Software repository of the Mars Rover Design Team (MRDT) at Missouri University of Science and Technology (Missouri S&T)! API reference contains the source code and other resources for the development of the autonomy software for our Mars rover. The Autonomy Software project aims to compete in the University Rover Challenge (URC) by demonstrating advanced autonomous capabilities and robust navigation algorithms.
Loading...
Searching...
No Matches
duckdb::EnumUtil Struct Reference

Static Public Member Functions

template<class T >
staticFromString (const char *value)=delete
 
template<class T >
staticFromString (const string &value)
 
template<class T >
static const charToChars (T value)=delete
 
template<class T >
static string ToString (T value)
 
template<>
const charToChars (ARTConflictType value)
 
template<>
ARTConflictType FromString (const char *value)
 
template<>
const charToChars (ARTHandlingResult value)
 
template<>
ARTHandlingResult FromString (const char *value)
 
template<>
const charToChars (ARTScanHandling value)
 
template<>
ARTScanHandling FromString (const char *value)
 
template<>
const charToChars (ARTScanResult value)
 
template<>
ARTScanResult FromString (const char *value)
 
template<>
const charToChars (AccessMode value)
 
template<>
AccessMode FromString (const char *value)
 
template<>
const charToChars (AggregateCombineType value)
 
template<>
AggregateCombineType FromString (const char *value)
 
template<>
const charToChars (AggregateDistinctDependent value)
 
template<>
AggregateDistinctDependent FromString (const char *value)
 
template<>
const charToChars (AggregateHandling value)
 
template<>
AggregateHandling FromString (const char *value)
 
template<>
const charToChars (AggregateOrderDependent value)
 
template<>
AggregateOrderDependent FromString (const char *value)
 
template<>
const charToChars (AggregateType value)
 
template<>
AggregateType FromString (const char *value)
 
template<>
const charToChars (AllowParserOverride value)
 
template<>
AllowParserOverride FromString (const char *value)
 
template<>
const charToChars (AlterDatabaseType value)
 
template<>
AlterDatabaseType FromString (const char *value)
 
template<>
const charToChars (AlterForeignKeyType value)
 
template<>
AlterForeignKeyType FromString (const char *value)
 
template<>
const charToChars (AlterScalarFunctionType value)
 
template<>
AlterScalarFunctionType FromString (const char *value)
 
template<>
const charToChars (AlterTableFunctionType value)
 
template<>
AlterTableFunctionType FromString (const char *value)
 
template<>
const charToChars (AlterTableType value)
 
template<>
AlterTableType FromString (const char *value)
 
template<>
const charToChars (AlterType value)
 
template<>
AlterType FromString (const char *value)
 
template<>
const charToChars (AlterViewType value)
 
template<>
AlterViewType FromString (const char *value)
 
template<>
const charToChars (AppenderType value)
 
template<>
AppenderType FromString (const char *value)
 
template<>
const charToChars (ArrowArrayPhysicalType value)
 
template<>
ArrowArrayPhysicalType FromString (const char *value)
 
template<>
const charToChars (ArrowDateTimeType value)
 
template<>
ArrowDateTimeType FromString (const char *value)
 
template<>
const charToChars (ArrowFormatVersion value)
 
template<>
ArrowFormatVersion FromString (const char *value)
 
template<>
const charToChars (ArrowOffsetSize value)
 
template<>
ArrowOffsetSize FromString (const char *value)
 
template<>
const charToChars (ArrowTypeInfoType value)
 
template<>
ArrowTypeInfoType FromString (const char *value)
 
template<>
const charToChars (ArrowVariableSizeType value)
 
template<>
ArrowVariableSizeType FromString (const char *value)
 
template<>
const charToChars (AsyncResultType value)
 
template<>
AsyncResultType FromString (const char *value)
 
template<>
const charToChars (AsyncResultsExecutionMode value)
 
template<>
AsyncResultsExecutionMode FromString (const char *value)
 
template<>
const charToChars (BaseColumnPrunerMode value)
 
template<>
BaseColumnPrunerMode FromString (const char *value)
 
template<>
const charToChars (BinderType value)
 
template<>
BinderType FromString (const char *value)
 
template<>
const charToChars (BindingMode value)
 
template<>
BindingMode FromString (const char *value)
 
template<>
const charToChars (BitpackingMode value)
 
template<>
BitpackingMode FromString (const char *value)
 
template<>
const charToChars (BlockIteratorStateType value)
 
template<>
BlockIteratorStateType FromString (const char *value)
 
template<>
const charToChars (BlockState value)
 
template<>
BlockState FromString (const char *value)
 
template<>
const charToChars (BufferedIndexReplay value)
 
template<>
BufferedIndexReplay FromString (const char *value)
 
template<>
const charToChars (CAPIResultSetType value)
 
template<>
CAPIResultSetType FromString (const char *value)
 
template<>
const charToChars (CSVState value)
 
template<>
CSVState FromString (const char *value)
 
template<>
const charToChars (CTEMaterialize value)
 
template<>
CTEMaterialize FromString (const char *value)
 
template<>
const charToChars (CacheValidationMode value)
 
template<>
CacheValidationMode FromString (const char *value)
 
template<>
const charToChars (CachingMode value)
 
template<>
CachingMode FromString (const char *value)
 
template<>
const charToChars (CatalogLookupBehavior value)
 
template<>
CatalogLookupBehavior FromString (const char *value)
 
template<>
const charToChars (CatalogType value)
 
template<>
CatalogType FromString (const char *value)
 
template<>
const charToChars (CheckpointAbort value)
 
template<>
CheckpointAbort FromString (const char *value)
 
template<>
const charToChars (ChunkInfoType value)
 
template<>
ChunkInfoType FromString (const char *value)
 
template<>
const charToChars (ColumnDataAllocatorType value)
 
template<>
ColumnDataAllocatorType FromString (const char *value)
 
template<>
const charToChars (ColumnDataScanProperties value)
 
template<>
ColumnDataScanProperties FromString (const char *value)
 
template<>
const charToChars (ColumnIndexType value)
 
template<>
ColumnIndexType FromString (const char *value)
 
template<>
const charToChars (ColumnSegmentType value)
 
template<>
ColumnSegmentType FromString (const char *value)
 
template<>
const charToChars (CompressedMaterializationDirection value)
 
template<>
CompressedMaterializationDirection FromString (const char *value)
 
template<>
const charToChars (CompressionType value)
 
template<>
CompressionType FromString (const char *value)
 
template<>
const charToChars (CompressionValidity value)
 
template<>
CompressionValidity FromString (const char *value)
 
template<>
const charToChars (ConflictManagerMode value)
 
template<>
ConflictManagerMode FromString (const char *value)
 
template<>
const charToChars (ConstraintType value)
 
template<>
ConstraintType FromString (const char *value)
 
template<>
const charToChars (CoordinateReferenceSystemType value)
 
template<>
CoordinateReferenceSystemType FromString (const char *value)
 
template<>
const charToChars (CopyFunctionReturnType value)
 
template<>
CopyFunctionReturnType FromString (const char *value)
 
template<>
const charToChars (CopyOverwriteMode value)
 
template<>
CopyOverwriteMode FromString (const char *value)
 
template<>
const charToChars (CopyToType value)
 
template<>
CopyToType FromString (const char *value)
 
template<>
const charToChars (DataFileType value)
 
template<>
DataFileType FromString (const char *value)
 
template<>
const charToChars (DateCastResult value)
 
template<>
DateCastResult FromString (const char *value)
 
template<>
const charToChars (DatePartSpecifier value)
 
template<>
DatePartSpecifier FromString (const char *value)
 
template<>
const charToChars (DebugInitialize value)
 
template<>
DebugInitialize FromString (const char *value)
 
template<>
const charToChars (DebugVectorVerification value)
 
template<>
DebugVectorVerification FromString (const char *value)
 
template<>
const charToChars (DecimalBitWidth value)
 
template<>
DecimalBitWidth FromString (const char *value)
 
template<>
const charToChars (DefaultOrderByNullType value)
 
template<>
DefaultOrderByNullType FromString (const char *value)
 
template<>
const charToChars (DependencyEntryType value)
 
template<>
DependencyEntryType FromString (const char *value)
 
template<>
const charToChars (DeprecatedIndexType value)
 
template<>
DeprecatedIndexType FromString (const char *value)
 
template<>
const charToChars (DeprecatedUsingKeySyntax value)
 
template<>
DeprecatedUsingKeySyntax FromString (const char *value)
 
template<>
const charToChars (DestroyBufferUpon value)
 
template<>
DestroyBufferUpon FromString (const char *value)
 
template<>
const charToChars (DistinctType value)
 
template<>
DistinctType FromString (const char *value)
 
template<>
const charToChars (ErrorType value)
 
template<>
ErrorType FromString (const char *value)
 
template<>
const charToChars (ExceptionFormatValueType value)
 
template<>
ExceptionFormatValueType FromString (const char *value)
 
template<>
const charToChars (ExceptionType value)
 
template<>
ExceptionType FromString (const char *value)
 
template<>
const charToChars (ExplainFormat value)
 
template<>
ExplainFormat FromString (const char *value)
 
template<>
const charToChars (ExplainOutputType value)
 
template<>
ExplainOutputType FromString (const char *value)
 
template<>
const charToChars (ExplainType value)
 
template<>
ExplainType FromString (const char *value)
 
template<>
const charToChars (ExponentType value)
 
template<>
ExponentType FromString (const char *value)
 
template<>
const charToChars (ExpressionClass value)
 
template<>
ExpressionClass FromString (const char *value)
 
template<>
const charToChars (ExpressionType value)
 
template<>
ExpressionType FromString (const char *value)
 
template<>
const charToChars (ExtensionABIType value)
 
template<>
ExtensionABIType FromString (const char *value)
 
template<>
const charToChars (ExtensionInstallMode value)
 
template<>
ExtensionInstallMode FromString (const char *value)
 
template<>
const charToChars (ExtensionLoadResult value)
 
template<>
ExtensionLoadResult FromString (const char *value)
 
template<>
const charToChars (ExtensionUpdateResultTag value)
 
template<>
ExtensionUpdateResultTag FromString (const char *value)
 
template<>
const charToChars (ExtraDropInfoType value)
 
template<>
ExtraDropInfoType FromString (const char *value)
 
template<>
const charToChars (ExtraPersistentColumnDataType value)
 
template<>
ExtraPersistentColumnDataType FromString (const char *value)
 
template<>
const charToChars (ExtraTypeInfoType value)
 
template<>
ExtraTypeInfoType FromString (const char *value)
 
template<>
const charToChars (FileBufferType value)
 
template<>
FileBufferType FromString (const char *value)
 
template<>
const charToChars (FileCompressionType value)
 
template<>
FileCompressionType FromString (const char *value)
 
template<>
const charToChars (FileExpandResult value)
 
template<>
FileExpandResult FromString (const char *value)
 
template<>
const charToChars (FileGlobOptions value)
 
template<>
FileGlobOptions FromString (const char *value)
 
template<>
const charToChars (FileLockType value)
 
template<>
FileLockType FromString (const char *value)
 
template<>
const charToChars (FileNameSegmentType value)
 
template<>
FileNameSegmentType FromString (const char *value)
 
template<>
const charToChars (FilterPropagateResult value)
 
template<>
FilterPropagateResult FromString (const char *value)
 
template<>
const charToChars (ForeignKeyType value)
 
template<>
ForeignKeyType FromString (const char *value)
 
template<>
const charToChars (FunctionCollationHandling value)
 
template<>
FunctionCollationHandling FromString (const char *value)
 
template<>
const charToChars (FunctionErrors value)
 
template<>
FunctionErrors FromString (const char *value)
 
template<>
const charToChars (FunctionNullHandling value)
 
template<>
FunctionNullHandling FromString (const char *value)
 
template<>
const charToChars (FunctionStability value)
 
template<>
FunctionStability FromString (const char *value)
 
template<>
const charToChars (GateStatus value)
 
template<>
GateStatus FromString (const char *value)
 
template<>
const charToChars (GeometryStorageType value)
 
template<>
GeometryStorageType FromString (const char *value)
 
template<>
const charToChars (GeometryType value)
 
template<>
GeometryType FromString (const char *value)
 
template<>
const charToChars (HLLStorageType value)
 
template<>
HLLStorageType FromString (const char *value)
 
template<>
const charToChars (HTTPStatusCode value)
 
template<>
HTTPStatusCode FromString (const char *value)
 
template<>
const charToChars (IndexAppendMode value)
 
template<>
IndexAppendMode FromString (const char *value)
 
template<>
const charToChars (IndexBindState value)
 
template<>
IndexBindState FromString (const char *value)
 
template<>
const charToChars (IndexConstraintType value)
 
template<>
IndexConstraintType FromString (const char *value)
 
template<>
const charToChars (InsertColumnOrder value)
 
template<>
InsertColumnOrder FromString (const char *value)
 
template<>
const charToChars (InterruptMode value)
 
template<>
InterruptMode FromString (const char *value)
 
template<>
const charToChars (JoinRefType value)
 
template<>
JoinRefType FromString (const char *value)
 
template<>
const charToChars (JoinType value)
 
template<>
JoinType FromString (const char *value)
 
template<>
const charToChars (KeywordCategory value)
 
template<>
KeywordCategory FromString (const char *value)
 
template<>
const charToChars (LambdaSyntax value)
 
template<>
LambdaSyntax FromString (const char *value)
 
template<>
const charToChars (LambdaSyntaxType value)
 
template<>
LambdaSyntaxType FromString (const char *value)
 
template<>
const charToChars (LimitNodeType value)
 
template<>
LimitNodeType FromString (const char *value)
 
template<>
const charToChars (LoadType value)
 
template<>
LoadType FromString (const char *value)
 
template<>
const charToChars (LogContextScope value)
 
template<>
LogContextScope FromString (const char *value)
 
template<>
const charToChars (LogLevel value)
 
template<>
LogLevel FromString (const char *value)
 
template<>
const charToChars (LogMode value)
 
template<>
LogMode FromString (const char *value)
 
template<>
const charToChars (LoggingTargetTable value)
 
template<>
LoggingTargetTable FromString (const char *value)
 
template<>
const charToChars (LogicalOperatorType value)
 
template<>
LogicalOperatorType FromString (const char *value)
 
template<>
const charToChars (LogicalTypeId value)
 
template<>
LogicalTypeId FromString (const char *value)
 
template<>
const charToChars (LookupResultType value)
 
template<>
LookupResultType FromString (const char *value)
 
template<>
const charToChars (MacroType value)
 
template<>
MacroType FromString (const char *value)
 
template<>
const charToChars (MapInvalidReason value)
 
template<>
MapInvalidReason FromString (const char *value)
 
template<>
const charToChars (MemoryTag value)
 
template<>
MemoryTag FromString (const char *value)
 
template<>
const charToChars (MergeActionCondition value)
 
template<>
MergeActionCondition FromString (const char *value)
 
template<>
const charToChars (MergeActionType value)
 
template<>
MergeActionType FromString (const char *value)
 
template<>
const charToChars (MetaPipelineType value)
 
template<>
MetaPipelineType FromString (const char *value)
 
template<>
const charToChars (MetricGroup value)
 
template<>
MetricGroup FromString (const char *value)
 
template<>
const charToChars (MetricType value)
 
template<>
MetricType FromString (const char *value)
 
template<>
const charToChars (MultiFileColumnMappingMode value)
 
template<>
MultiFileColumnMappingMode FromString (const char *value)
 
template<>
const charToChars (MultiFileFileState value)
 
template<>
MultiFileFileState FromString (const char *value)
 
template<>
const charToChars (NType value)
 
template<>
NType FromString (const char *value)
 
template<>
const charToChars (NewLineIdentifier value)
 
template<>
NewLineIdentifier FromString (const char *value)
 
template<>
const charToChars (OnConflictAction value)
 
template<>
OnConflictAction FromString (const char *value)
 
template<>
const charToChars (OnCreateConflict value)
 
template<>
OnCreateConflict FromString (const char *value)
 
template<>
const charToChars (OnEntryNotFound value)
 
template<>
OnEntryNotFound FromString (const char *value)
 
template<>
const charToChars (OperatorCachingMode value)
 
template<>
OperatorCachingMode FromString (const char *value)
 
template<>
const charToChars (OperatorFinalResultType value)
 
template<>
OperatorFinalResultType FromString (const char *value)
 
template<>
const charToChars (OperatorFinalizeResultType value)
 
template<>
OperatorFinalizeResultType FromString (const char *value)
 
template<>
const charToChars (OperatorResultType value)
 
template<>
OperatorResultType FromString (const char *value)
 
template<>
const charToChars (OptimizerType value)
 
template<>
OptimizerType FromString (const char *value)
 
template<>
const charToChars (OrderByColumnType value)
 
template<>
OrderByColumnType FromString (const char *value)
 
template<>
const charToChars (OrderByNullType value)
 
template<>
OrderByNullType FromString (const char *value)
 
template<>
const charToChars (OrderByStatistics value)
 
template<>
OrderByStatistics FromString (const char *value)
 
template<>
const charToChars (OrderPreservationType value)
 
template<>
OrderPreservationType FromString (const char *value)
 
template<>
const charToChars (OrderType value)
 
template<>
OrderType FromString (const char *value)
 
template<>
const charToChars (OrdinalityType value)
 
template<>
OrdinalityType FromString (const char *value)
 
template<>
const charToChars (OutputStream value)
 
template<>
OutputStream FromString (const char *value)
 
template<>
const charToChars (ParseInfoType value)
 
template<>
ParseInfoType FromString (const char *value)
 
template<>
const charToChars (ParserExtensionResultType value)
 
template<>
ParserExtensionResultType FromString (const char *value)
 
template<>
const charToChars (PartitionedColumnDataType value)
 
template<>
PartitionedColumnDataType FromString (const char *value)
 
template<>
const charToChars (PartitionedTupleDataType value)
 
template<>
PartitionedTupleDataType FromString (const char *value)
 
template<>
const charToChars (PendingExecutionResult value)
 
template<>
PendingExecutionResult FromString (const char *value)
 
template<>
const charToChars (PhysicalOperatorType value)
 
template<>
PhysicalOperatorType FromString (const char *value)
 
template<>
const charToChars (PhysicalTableScanExecutionStrategy value)
 
template<>
PhysicalTableScanExecutionStrategy FromString (const char *value)
 
template<>
const charToChars (PhysicalType value)
 
template<>
PhysicalType FromString (const char *value)
 
template<>
const charToChars (PragmaType value)
 
template<>
PragmaType FromString (const char *value)
 
template<>
const charToChars (PreparedParamType value)
 
template<>
PreparedParamType FromString (const char *value)
 
template<>
const charToChars (PreparedStatementMode value)
 
template<>
PreparedStatementMode FromString (const char *value)
 
template<>
const charToChars (PreserveOrderType value)
 
template<>
PreserveOrderType FromString (const char *value)
 
template<>
const charToChars (ProfilerPrintFormat value)
 
template<>
ProfilerPrintFormat FromString (const char *value)
 
template<>
const charToChars (ProfilingCoverage value)
 
template<>
ProfilingCoverage FromString (const char *value)
 
template<>
const charToChars (ProfilingParameterNames value)
 
template<>
ProfilingParameterNames FromString (const char *value)
 
template<>
const charToChars (PushdownExtractSupport value)
 
template<>
PushdownExtractSupport FromString (const char *value)
 
template<>
const charToChars (QuantileSerializationType value)
 
template<>
QuantileSerializationType FromString (const char *value)
 
template<>
const charToChars (QueryNodeType value)
 
template<>
QueryNodeType FromString (const char *value)
 
template<>
const charToChars (QueryResultMemoryType value)
 
template<>
QueryResultMemoryType FromString (const char *value)
 
template<>
const charToChars (QueryResultOutputType value)
 
template<>
QueryResultOutputType FromString (const char *value)
 
template<>
const charToChars (QueryResultType value)
 
template<>
QueryResultType FromString (const char *value)
 
template<>
const charToChars (RecoveryMode value)
 
template<>
RecoveryMode FromString (const char *value)
 
template<>
const charToChars (RelationType value)
 
template<>
RelationType FromString (const char *value)
 
template<>
const charToChars (RenderMode value)
 
template<>
RenderMode FromString (const char *value)
 
template<>
const charToChars (RequestType value)
 
template<>
RequestType FromString (const char *value)
 
template<>
const charToChars (ResultModifierType value)
 
template<>
ResultModifierType FromString (const char *value)
 
template<>
const charToChars (SampleMethod value)
 
template<>
SampleMethod FromString (const char *value)
 
template<>
const charToChars (SampleType value)
 
template<>
SampleType FromString (const char *value)
 
template<>
const charToChars (SamplingState value)
 
template<>
SamplingState FromString (const char *value)
 
template<>
const charToChars (ScanType value)
 
template<>
ScanType FromString (const char *value)
 
template<>
const charToChars (SecretDisplayType value)
 
template<>
SecretDisplayType FromString (const char *value)
 
template<>
const charToChars (SecretPersistType value)
 
template<>
SecretPersistType FromString (const char *value)
 
template<>
const charToChars (SecretSerializationType value)
 
template<>
SecretSerializationType FromString (const char *value)
 
template<>
const charToChars (SequenceInfo value)
 
template<>
SequenceInfo FromString (const char *value)
 
template<>
const charToChars (SetOperationType value)
 
template<>
SetOperationType FromString (const char *value)
 
template<>
const charToChars (SetScope value)
 
template<>
SetScope FromString (const char *value)
 
template<>
const charToChars (SetType value)
 
template<>
SetType FromString (const char *value)
 
template<>
const charToChars (SettingScope value)
 
template<>
SettingScope FromString (const char *value)
 
template<>
const charToChars (ShowType value)
 
template<>
ShowType FromString (const char *value)
 
template<>
const charToChars (SimplifiedTokenType value)
 
template<>
SimplifiedTokenType FromString (const char *value)
 
template<>
const charToChars (SinkCombineResultType value)
 
template<>
SinkCombineResultType FromString (const char *value)
 
template<>
const charToChars (SinkFinalizeType value)
 
template<>
SinkFinalizeType FromString (const char *value)
 
template<>
const charToChars (SinkNextBatchType value)
 
template<>
SinkNextBatchType FromString (const char *value)
 
template<>
const charToChars (SinkResultType value)
 
template<>
SinkResultType FromString (const char *value)
 
template<>
const charToChars (SortKeyType value)
 
template<>
SortKeyType FromString (const char *value)
 
template<>
const charToChars (SourceResultType value)
 
template<>
SourceResultType FromString (const char *value)
 
template<>
const charToChars (StarExpressionType value)
 
template<>
StarExpressionType FromString (const char *value)
 
template<>
const charToChars (StatementReturnType value)
 
template<>
StatementReturnType FromString (const char *value)
 
template<>
const charToChars (StatementType value)
 
template<>
StatementType FromString (const char *value)
 
template<>
const charToChars (StatisticsType value)
 
template<>
StatisticsType FromString (const char *value)
 
template<>
const charToChars (StatsInfo value)
 
template<>
StatsInfo FromString (const char *value)
 
template<>
const charToChars (StorageBlockPrefetch value)
 
template<>
StorageBlockPrefetch FromString (const char *value)
 
template<>
const charToChars (StorageIndexType value)
 
template<>
StorageIndexType FromString (const char *value)
 
template<>
const charToChars (StrTimeSpecifier value)
 
template<>
StrTimeSpecifier FromString (const char *value)
 
template<>
const charToChars (StreamExecutionResult value)
 
template<>
StreamExecutionResult FromString (const char *value)
 
template<>
const charToChars (SubqueryType value)
 
template<>
SubqueryType FromString (const char *value)
 
template<>
const charToChars (TableColumnType value)
 
template<>
TableColumnType FromString (const char *value)
 
template<>
const charToChars (TableFilterType value)
 
template<>
TableFilterType FromString (const char *value)
 
template<>
const charToChars (TablePartitionInfo value)
 
template<>
TablePartitionInfo FromString (const char *value)
 
template<>
const charToChars (TableReferenceType value)
 
template<>
TableReferenceType FromString (const char *value)
 
template<>
const charToChars (TaskExecutionMode value)
 
template<>
TaskExecutionMode FromString (const char *value)
 
template<>
const charToChars (TaskExecutionResult value)
 
template<>
TaskExecutionResult FromString (const char *value)
 
template<>
const charToChars (TemporaryBufferSize value)
 
template<>
TemporaryBufferSize FromString (const char *value)
 
template<>
const charToChars (TemporaryCompressionLevel value)
 
template<>
TemporaryCompressionLevel FromString (const char *value)
 
template<>
const charToChars (ThreadPinMode value)
 
template<>
ThreadPinMode FromString (const char *value)
 
template<>
const charToChars (TimestampCastResult value)
 
template<>
TimestampCastResult FromString (const char *value)
 
template<>
const charToChars (TransactionInvalidationPolicy value)
 
template<>
TransactionInvalidationPolicy FromString (const char *value)
 
template<>
const charToChars (TransactionModifierType value)
 
template<>
TransactionModifierType FromString (const char *value)
 
template<>
const charToChars (TransactionType value)
 
template<>
TransactionType FromString (const char *value)
 
template<>
const charToChars (TupleDataNestednessType value)
 
template<>
TupleDataNestednessType FromString (const char *value)
 
template<>
const charToChars (TupleDataPinProperties value)
 
template<>
TupleDataPinProperties FromString (const char *value)
 
template<>
const charToChars (TupleDataValidityType value)
 
template<>
TupleDataValidityType FromString (const char *value)
 
template<>
const charToChars (UndoFlags value)
 
template<>
UndoFlags FromString (const char *value)
 
template<>
const charToChars (UnionInvalidReason value)
 
template<>
UnionInvalidReason FromString (const char *value)
 
template<>
const charToChars (VariantChildLookupMode value)
 
template<>
VariantChildLookupMode FromString (const char *value)
 
template<>
const charToChars (VariantLogicalType value)
 
template<>
VariantLogicalType FromString (const char *value)
 
template<>
const charToChars (VariantStatsShreddingState value)
 
template<>
VariantStatsShreddingState FromString (const char *value)
 
template<>
const charToChars (VariantValueType value)
 
template<>
VariantValueType FromString (const char *value)
 
template<>
const charToChars (VectorAuxiliaryDataType value)
 
template<>
VectorAuxiliaryDataType FromString (const char *value)
 
template<>
const charToChars (VectorBufferType value)
 
template<>
VectorBufferType FromString (const char *value)
 
template<>
const charToChars (VectorType value)
 
template<>
VectorType FromString (const char *value)
 
template<>
const charToChars (VerificationType value)
 
template<>
VerificationType FromString (const char *value)
 
template<>
const charToChars (VerifyExistenceType value)
 
template<>
VerifyExistenceType FromString (const char *value)
 
template<>
const charToChars (VertexType value)
 
template<>
VertexType FromString (const char *value)
 
template<>
const charToChars (WALType value)
 
template<>
WALType FromString (const char *value)
 
template<>
const charToChars (WindowAggregationMode value)
 
template<>
WindowAggregationMode FromString (const char *value)
 
template<>
const charToChars (WindowBoundary value)
 
template<>
WindowBoundary FromString (const char *value)
 
template<>
const charToChars (WindowExcludeMode value)
 
template<>
WindowExcludeMode FromString (const char *value)
 
template<>
const charToChars (WindowMergeSortStage value)
 
template<>
WindowMergeSortStage FromString (const char *value)
 
template<>
const charToChars (ARTConflictType value)
 
template<>
const charToChars (ARTHandlingResult value)
 
template<>
const charToChars (ARTScanHandling value)
 
template<>
const charToChars (ARTScanResult value)
 
template<>
const charToChars (AccessMode value)
 
template<>
const charToChars (AggregateCombineType value)
 
template<>
const charToChars (AggregateDistinctDependent value)
 
template<>
const charToChars (AggregateHandling value)
 
template<>
const charToChars (AggregateOrderDependent value)
 
template<>
const charToChars (AggregateType value)
 
template<>
const charToChars (AllowParserOverride value)
 
template<>
const charToChars (AlterDatabaseType value)
 
template<>
const charToChars (AlterForeignKeyType value)
 
template<>
const charToChars (AlterScalarFunctionType value)
 
template<>
const charToChars (AlterTableFunctionType value)
 
template<>
const charToChars (AlterTableType value)
 
template<>
const charToChars (AlterType value)
 
template<>
const charToChars (AlterViewType value)
 
template<>
const charToChars (AppenderType value)
 
template<>
const charToChars (ArrowArrayPhysicalType value)
 
template<>
const charToChars (ArrowDateTimeType value)
 
template<>
const charToChars (ArrowFormatVersion value)
 
template<>
const charToChars (ArrowOffsetSize value)
 
template<>
const charToChars (ArrowTypeInfoType value)
 
template<>
const charToChars (ArrowVariableSizeType value)
 
template<>
const charToChars (AsyncResultType value)
 
template<>
const charToChars (AsyncResultsExecutionMode value)
 
template<>
const charToChars (BaseColumnPrunerMode value)
 
template<>
const charToChars (BinderType value)
 
template<>
const charToChars (BindingMode value)
 
template<>
const charToChars (BitpackingMode value)
 
template<>
const charToChars (BlockIteratorStateType value)
 
template<>
const charToChars (BlockState value)
 
template<>
const charToChars (BufferedIndexReplay value)
 
template<>
const charToChars (CAPIResultSetType value)
 
template<>
const charToChars (CSVState value)
 
template<>
const charToChars (CTEMaterialize value)
 
template<>
const charToChars (CacheValidationMode value)
 
template<>
const charToChars (CachingMode value)
 
template<>
const charToChars (CatalogLookupBehavior value)
 
template<>
const charToChars (CatalogType value)
 
template<>
const charToChars (CheckpointAbort value)
 
template<>
const charToChars (ChunkInfoType value)
 
template<>
const charToChars (ColumnDataAllocatorType value)
 
template<>
const charToChars (ColumnDataScanProperties value)
 
template<>
const charToChars (ColumnIndexType value)
 
template<>
const charToChars (ColumnSegmentType value)
 
template<>
const charToChars (CompressedMaterializationDirection value)
 
template<>
const charToChars (CompressionType value)
 
template<>
const charToChars (CompressionValidity value)
 
template<>
const charToChars (ConflictManagerMode value)
 
template<>
const charToChars (ConstraintType value)
 
template<>
const charToChars (CoordinateReferenceSystemType value)
 
template<>
const charToChars (CopyFunctionReturnType value)
 
template<>
const charToChars (CopyOverwriteMode value)
 
template<>
const charToChars (CopyToType value)
 
template<>
const charToChars (DataFileType value)
 
template<>
const charToChars (DateCastResult value)
 
template<>
const charToChars (DatePartSpecifier value)
 
template<>
const charToChars (DebugInitialize value)
 
template<>
const charToChars (DebugVectorVerification value)
 
template<>
const charToChars (DecimalBitWidth value)
 
template<>
const charToChars (DefaultOrderByNullType value)
 
template<>
const charToChars (DependencyEntryType value)
 
template<>
const charToChars (DeprecatedIndexType value)
 
template<>
const charToChars (DeprecatedUsingKeySyntax value)
 
template<>
const charToChars (DestroyBufferUpon value)
 
template<>
const charToChars (DistinctType value)
 
template<>
const charToChars (ErrorType value)
 
template<>
const charToChars (ExceptionFormatValueType value)
 
template<>
const charToChars (ExceptionType value)
 
template<>
const charToChars (ExplainFormat value)
 
template<>
const charToChars (ExplainOutputType value)
 
template<>
const charToChars (ExplainType value)
 
template<>
const charToChars (ExponentType value)
 
template<>
const charToChars (ExpressionClass value)
 
template<>
const charToChars (ExpressionType value)
 
template<>
const charToChars (ExtensionABIType value)
 
template<>
const charToChars (ExtensionInstallMode value)
 
template<>
const charToChars (ExtensionLoadResult value)
 
template<>
const charToChars (ExtensionUpdateResultTag value)
 
template<>
const charToChars (ExtraDropInfoType value)
 
template<>
const charToChars (ExtraPersistentColumnDataType value)
 
template<>
const charToChars (ExtraTypeInfoType value)
 
template<>
const charToChars (FileBufferType value)
 
template<>
const charToChars (FileCompressionType value)
 
template<>
const charToChars (FileExpandResult value)
 
template<>
const charToChars (FileGlobOptions value)
 
template<>
const charToChars (FileLockType value)
 
template<>
const charToChars (FileNameSegmentType value)
 
template<>
const charToChars (FilterPropagateResult value)
 
template<>
const charToChars (ForeignKeyType value)
 
template<>
const charToChars (FunctionCollationHandling value)
 
template<>
const charToChars (FunctionErrors value)
 
template<>
const charToChars (FunctionNullHandling value)
 
template<>
const charToChars (FunctionStability value)
 
template<>
const charToChars (GateStatus value)
 
template<>
const charToChars (GeometryStorageType value)
 
template<>
const charToChars (GeometryType value)
 
template<>
const charToChars (HLLStorageType value)
 
template<>
const charToChars (HTTPStatusCode value)
 
template<>
const charToChars (IndexAppendMode value)
 
template<>
const charToChars (IndexBindState value)
 
template<>
const charToChars (IndexConstraintType value)
 
template<>
const charToChars (InsertColumnOrder value)
 
template<>
const charToChars (InterruptMode value)
 
template<>
const charToChars (JoinRefType value)
 
template<>
const charToChars (JoinType value)
 
template<>
const charToChars (KeywordCategory value)
 
template<>
const charToChars (LambdaSyntax value)
 
template<>
const charToChars (LambdaSyntaxType value)
 
template<>
const charToChars (LimitNodeType value)
 
template<>
const charToChars (LoadType value)
 
template<>
const charToChars (LogContextScope value)
 
template<>
const charToChars (LogLevel value)
 
template<>
const charToChars (LogMode value)
 
template<>
const charToChars (LoggingTargetTable value)
 
template<>
const charToChars (LogicalOperatorType value)
 
template<>
const charToChars (LogicalTypeId value)
 
template<>
const charToChars (LookupResultType value)
 
template<>
const charToChars (MacroType value)
 
template<>
const charToChars (MapInvalidReason value)
 
template<>
const charToChars (MemoryTag value)
 
template<>
const charToChars (MergeActionCondition value)
 
template<>
const charToChars (MergeActionType value)
 
template<>
const charToChars (MetaPipelineType value)
 
template<>
const charToChars (MetricGroup value)
 
template<>
const charToChars (MetricType value)
 
template<>
const charToChars (MultiFileColumnMappingMode value)
 
template<>
const charToChars (MultiFileFileState value)
 
template<>
const charToChars (NType value)
 
template<>
const charToChars (NewLineIdentifier value)
 
template<>
const charToChars (OnConflictAction value)
 
template<>
const charToChars (OnCreateConflict value)
 
template<>
const charToChars (OnEntryNotFound value)
 
template<>
const charToChars (OperatorCachingMode value)
 
template<>
const charToChars (OperatorFinalResultType value)
 
template<>
const charToChars (OperatorFinalizeResultType value)
 
template<>
const charToChars (OperatorResultType value)
 
template<>
const charToChars (OptimizerType value)
 
template<>
const charToChars (OrderByColumnType value)
 
template<>
const charToChars (OrderByNullType value)
 
template<>
const charToChars (OrderByStatistics value)
 
template<>
const charToChars (OrderPreservationType value)
 
template<>
const charToChars (OrderType value)
 
template<>
const charToChars (OrdinalityType value)
 
template<>
const charToChars (OutputStream value)
 
template<>
const charToChars (ParseInfoType value)
 
template<>
const charToChars (ParserExtensionResultType value)
 
template<>
const charToChars (PartitionedColumnDataType value)
 
template<>
const charToChars (PartitionedTupleDataType value)
 
template<>
const charToChars (PendingExecutionResult value)
 
template<>
const charToChars (PhysicalOperatorType value)
 
template<>
const charToChars (PhysicalTableScanExecutionStrategy value)
 
template<>
const charToChars (PhysicalType value)
 
template<>
const charToChars (PragmaType value)
 
template<>
const charToChars (PreparedParamType value)
 
template<>
const charToChars (PreparedStatementMode value)
 
template<>
const charToChars (PreserveOrderType value)
 
template<>
const charToChars (ProfilerPrintFormat value)
 
template<>
const charToChars (ProfilingCoverage value)
 
template<>
const charToChars (ProfilingParameterNames value)
 
template<>
const charToChars (PushdownExtractSupport value)
 
template<>
const charToChars (QuantileSerializationType value)
 
template<>
const charToChars (QueryNodeType value)
 
template<>
const charToChars (QueryResultMemoryType value)
 
template<>
const charToChars (QueryResultOutputType value)
 
template<>
const charToChars (QueryResultType value)
 
template<>
const charToChars (RecoveryMode value)
 
template<>
const charToChars (RelationType value)
 
template<>
const charToChars (RenderMode value)
 
template<>
const charToChars (RequestType value)
 
template<>
const charToChars (ResultModifierType value)
 
template<>
const charToChars (SampleMethod value)
 
template<>
const charToChars (SampleType value)
 
template<>
const charToChars (SamplingState value)
 
template<>
const charToChars (ScanType value)
 
template<>
const charToChars (SecretDisplayType value)
 
template<>
const charToChars (SecretPersistType value)
 
template<>
const charToChars (SecretSerializationType value)
 
template<>
const charToChars (SequenceInfo value)
 
template<>
const charToChars (SetOperationType value)
 
template<>
const charToChars (SetScope value)
 
template<>
const charToChars (SetType value)
 
template<>
const charToChars (SettingScope value)
 
template<>
const charToChars (ShowType value)
 
template<>
const charToChars (SimplifiedTokenType value)
 
template<>
const charToChars (SinkCombineResultType value)
 
template<>
const charToChars (SinkFinalizeType value)
 
template<>
const charToChars (SinkNextBatchType value)
 
template<>
const charToChars (SinkResultType value)
 
template<>
const charToChars (SortKeyType value)
 
template<>
const charToChars (SourceResultType value)
 
template<>
const charToChars (StarExpressionType value)
 
template<>
const charToChars (StatementReturnType value)
 
template<>
const charToChars (StatementType value)
 
template<>
const charToChars (StatisticsType value)
 
template<>
const charToChars (StatsInfo value)
 
template<>
const charToChars (StorageBlockPrefetch value)
 
template<>
const charToChars (StorageIndexType value)
 
template<>
const charToChars (StrTimeSpecifier value)
 
template<>
const charToChars (StreamExecutionResult value)
 
template<>
const charToChars (SubqueryType value)
 
template<>
const charToChars (TableColumnType value)
 
template<>
const charToChars (TableFilterType value)
 
template<>
const charToChars (TablePartitionInfo value)
 
template<>
const charToChars (TableReferenceType value)
 
template<>
const charToChars (TaskExecutionMode value)
 
template<>
const charToChars (TaskExecutionResult value)
 
template<>
const charToChars (TemporaryBufferSize value)
 
template<>
const charToChars (TemporaryCompressionLevel value)
 
template<>
const charToChars (ThreadPinMode value)
 
template<>
const charToChars (TimestampCastResult value)
 
template<>
const charToChars (TransactionInvalidationPolicy value)
 
template<>
const charToChars (TransactionModifierType value)
 
template<>
const charToChars (TransactionType value)
 
template<>
const charToChars (TupleDataNestednessType value)
 
template<>
const charToChars (TupleDataPinProperties value)
 
template<>
const charToChars (TupleDataValidityType value)
 
template<>
const charToChars (UndoFlags value)
 
template<>
const charToChars (UnionInvalidReason value)
 
template<>
const charToChars (VariantChildLookupMode value)
 
template<>
const charToChars (VariantLogicalType value)
 
template<>
const charToChars (VariantStatsShreddingState value)
 
template<>
const charToChars (VariantValueType value)
 
template<>
const charToChars (VectorAuxiliaryDataType value)
 
template<>
const charToChars (VectorBufferType value)
 
template<>
const charToChars (VectorType value)
 
template<>
const charToChars (VerificationType value)
 
template<>
const charToChars (VerifyExistenceType value)
 
template<>
const charToChars (VertexType value)
 
template<>
const charToChars (WALType value)
 
template<>
const charToChars (WindowAggregationMode value)
 
template<>
const charToChars (WindowBoundary value)
 
template<>
const charToChars (WindowExcludeMode value)
 
template<>
const charToChars (WindowMergeSortStage value)
 
template<>
ARTConflictType FromString (const char *value)
 
template<>
ARTHandlingResult FromString (const char *value)
 
template<>
ARTScanHandling FromString (const char *value)
 
template<>
ARTScanResult FromString (const char *value)
 
template<>
AccessMode FromString (const char *value)
 
template<>
AggregateCombineType FromString (const char *value)
 
template<>
AggregateDistinctDependent FromString (const char *value)
 
template<>
AggregateHandling FromString (const char *value)
 
template<>
AggregateOrderDependent FromString (const char *value)
 
template<>
AggregateType FromString (const char *value)
 
template<>
AllowParserOverride FromString (const char *value)
 
template<>
AlterDatabaseType FromString (const char *value)
 
template<>
AlterForeignKeyType FromString (const char *value)
 
template<>
AlterScalarFunctionType FromString (const char *value)
 
template<>
AlterTableFunctionType FromString (const char *value)
 
template<>
AlterTableType FromString (const char *value)
 
template<>
AlterType FromString (const char *value)
 
template<>
AlterViewType FromString (const char *value)
 
template<>
AppenderType FromString (const char *value)
 
template<>
ArrowArrayPhysicalType FromString (const char *value)
 
template<>
ArrowDateTimeType FromString (const char *value)
 
template<>
ArrowFormatVersion FromString (const char *value)
 
template<>
ArrowOffsetSize FromString (const char *value)
 
template<>
ArrowTypeInfoType FromString (const char *value)
 
template<>
ArrowVariableSizeType FromString (const char *value)
 
template<>
AsyncResultType FromString (const char *value)
 
template<>
AsyncResultsExecutionMode FromString (const char *value)
 
template<>
BaseColumnPrunerMode FromString (const char *value)
 
template<>
BinderType FromString (const char *value)
 
template<>
BindingMode FromString (const char *value)
 
template<>
BitpackingMode FromString (const char *value)
 
template<>
BlockIteratorStateType FromString (const char *value)
 
template<>
BlockState FromString (const char *value)
 
template<>
BufferedIndexReplay FromString (const char *value)
 
template<>
CAPIResultSetType FromString (const char *value)
 
template<>
CSVState FromString (const char *value)
 
template<>
CTEMaterialize FromString (const char *value)
 
template<>
CacheValidationMode FromString (const char *value)
 
template<>
CachingMode FromString (const char *value)
 
template<>
CatalogLookupBehavior FromString (const char *value)
 
template<>
CatalogType FromString (const char *value)
 
template<>
CheckpointAbort FromString (const char *value)
 
template<>
ChunkInfoType FromString (const char *value)
 
template<>
ColumnDataAllocatorType FromString (const char *value)
 
template<>
ColumnDataScanProperties FromString (const char *value)
 
template<>
ColumnIndexType FromString (const char *value)
 
template<>
ColumnSegmentType FromString (const char *value)
 
template<>
CompressedMaterializationDirection FromString (const char *value)
 
template<>
CompressionType FromString (const char *value)
 
template<>
CompressionValidity FromString (const char *value)
 
template<>
ConflictManagerMode FromString (const char *value)
 
template<>
ConstraintType FromString (const char *value)
 
template<>
CoordinateReferenceSystemType FromString (const char *value)
 
template<>
CopyFunctionReturnType FromString (const char *value)
 
template<>
CopyOverwriteMode FromString (const char *value)
 
template<>
CopyToType FromString (const char *value)
 
template<>
DataFileType FromString (const char *value)
 
template<>
DateCastResult FromString (const char *value)
 
template<>
DatePartSpecifier FromString (const char *value)
 
template<>
DebugInitialize FromString (const char *value)
 
template<>
DebugVectorVerification FromString (const char *value)
 
template<>
DecimalBitWidth FromString (const char *value)
 
template<>
DefaultOrderByNullType FromString (const char *value)
 
template<>
DependencyEntryType FromString (const char *value)
 
template<>
DeprecatedIndexType FromString (const char *value)
 
template<>
DeprecatedUsingKeySyntax FromString (const char *value)
 
template<>
DestroyBufferUpon FromString (const char *value)
 
template<>
DistinctType FromString (const char *value)
 
template<>
ErrorType FromString (const char *value)
 
template<>
ExceptionFormatValueType FromString (const char *value)
 
template<>
ExceptionType FromString (const char *value)
 
template<>
ExplainFormat FromString (const char *value)
 
template<>
ExplainOutputType FromString (const char *value)
 
template<>
ExplainType FromString (const char *value)
 
template<>
ExponentType FromString (const char *value)
 
template<>
ExpressionClass FromString (const char *value)
 
template<>
ExpressionType FromString (const char *value)
 
template<>
ExtensionABIType FromString (const char *value)
 
template<>
ExtensionInstallMode FromString (const char *value)
 
template<>
ExtensionLoadResult FromString (const char *value)
 
template<>
ExtensionUpdateResultTag FromString (const char *value)
 
template<>
ExtraDropInfoType FromString (const char *value)
 
template<>
ExtraPersistentColumnDataType FromString (const char *value)
 
template<>
ExtraTypeInfoType FromString (const char *value)
 
template<>
FileBufferType FromString (const char *value)
 
template<>
FileCompressionType FromString (const char *value)
 
template<>
FileExpandResult FromString (const char *value)
 
template<>
FileGlobOptions FromString (const char *value)
 
template<>
FileLockType FromString (const char *value)
 
template<>
FileNameSegmentType FromString (const char *value)
 
template<>
FilterPropagateResult FromString (const char *value)
 
template<>
ForeignKeyType FromString (const char *value)
 
template<>
FunctionCollationHandling FromString (const char *value)
 
template<>
FunctionErrors FromString (const char *value)
 
template<>
FunctionNullHandling FromString (const char *value)
 
template<>
FunctionStability FromString (const char *value)
 
template<>
GateStatus FromString (const char *value)
 
template<>
GeometryStorageType FromString (const char *value)
 
template<>
GeometryType FromString (const char *value)
 
template<>
HLLStorageType FromString (const char *value)
 
template<>
HTTPStatusCode FromString (const char *value)
 
template<>
IndexAppendMode FromString (const char *value)
 
template<>
IndexBindState FromString (const char *value)
 
template<>
IndexConstraintType FromString (const char *value)
 
template<>
InsertColumnOrder FromString (const char *value)
 
template<>
InterruptMode FromString (const char *value)
 
template<>
JoinRefType FromString (const char *value)
 
template<>
JoinType FromString (const char *value)
 
template<>
KeywordCategory FromString (const char *value)
 
template<>
LambdaSyntax FromString (const char *value)
 
template<>
LambdaSyntaxType FromString (const char *value)
 
template<>
LimitNodeType FromString (const char *value)
 
template<>
LoadType FromString (const char *value)
 
template<>
LogContextScope FromString (const char *value)
 
template<>
LogLevel FromString (const char *value)
 
template<>
LogMode FromString (const char *value)
 
template<>
LoggingTargetTable FromString (const char *value)
 
template<>
LogicalOperatorType FromString (const char *value)
 
template<>
LogicalTypeId FromString (const char *value)
 
template<>
LookupResultType FromString (const char *value)
 
template<>
MacroType FromString (const char *value)
 
template<>
MapInvalidReason FromString (const char *value)
 
template<>
MemoryTag FromString (const char *value)
 
template<>
MergeActionCondition FromString (const char *value)
 
template<>
MergeActionType FromString (const char *value)
 
template<>
MetaPipelineType FromString (const char *value)
 
template<>
MetricGroup FromString (const char *value)
 
template<>
MetricType FromString (const char *value)
 
template<>
MultiFileColumnMappingMode FromString (const char *value)
 
template<>
MultiFileFileState FromString (const char *value)
 
template<>
NType FromString (const char *value)
 
template<>
NewLineIdentifier FromString (const char *value)
 
template<>
OnConflictAction FromString (const char *value)
 
template<>
OnCreateConflict FromString (const char *value)
 
template<>
OnEntryNotFound FromString (const char *value)
 
template<>
OperatorCachingMode FromString (const char *value)
 
template<>
OperatorFinalResultType FromString (const char *value)
 
template<>
OperatorFinalizeResultType FromString (const char *value)
 
template<>
OperatorResultType FromString (const char *value)
 
template<>
OptimizerType FromString (const char *value)
 
template<>
OrderByColumnType FromString (const char *value)
 
template<>
OrderByNullType FromString (const char *value)
 
template<>
OrderByStatistics FromString (const char *value)
 
template<>
OrderPreservationType FromString (const char *value)
 
template<>
OrderType FromString (const char *value)
 
template<>
OrdinalityType FromString (const char *value)
 
template<>
OutputStream FromString (const char *value)
 
template<>
ParseInfoType FromString (const char *value)
 
template<>
ParserExtensionResultType FromString (const char *value)
 
template<>
PartitionedColumnDataType FromString (const char *value)
 
template<>
PartitionedTupleDataType FromString (const char *value)
 
template<>
PendingExecutionResult FromString (const char *value)
 
template<>
PhysicalOperatorType FromString (const char *value)
 
template<>
PhysicalTableScanExecutionStrategy FromString (const char *value)
 
template<>
PhysicalType FromString (const char *value)
 
template<>
PragmaType FromString (const char *value)
 
template<>
PreparedParamType FromString (const char *value)
 
template<>
PreparedStatementMode FromString (const char *value)
 
template<>
PreserveOrderType FromString (const char *value)
 
template<>
ProfilerPrintFormat FromString (const char *value)
 
template<>
ProfilingCoverage FromString (const char *value)
 
template<>
ProfilingParameterNames FromString (const char *value)
 
template<>
PushdownExtractSupport FromString (const char *value)
 
template<>
QuantileSerializationType FromString (const char *value)
 
template<>
QueryNodeType FromString (const char *value)
 
template<>
QueryResultMemoryType FromString (const char *value)
 
template<>
QueryResultOutputType FromString (const char *value)
 
template<>
QueryResultType FromString (const char *value)
 
template<>
RecoveryMode FromString (const char *value)
 
template<>
RelationType FromString (const char *value)
 
template<>
RenderMode FromString (const char *value)
 
template<>
RequestType FromString (const char *value)
 
template<>
ResultModifierType FromString (const char *value)
 
template<>
SampleMethod FromString (const char *value)
 
template<>
SampleType FromString (const char *value)
 
template<>
SamplingState FromString (const char *value)
 
template<>
ScanType FromString (const char *value)
 
template<>
SecretDisplayType FromString (const char *value)
 
template<>
SecretPersistType FromString (const char *value)
 
template<>
SecretSerializationType FromString (const char *value)
 
template<>
SequenceInfo FromString (const char *value)
 
template<>
SetOperationType FromString (const char *value)
 
template<>
SetScope FromString (const char *value)
 
template<>
SetType FromString (const char *value)
 
template<>
SettingScope FromString (const char *value)
 
template<>
ShowType FromString (const char *value)
 
template<>
SimplifiedTokenType FromString (const char *value)
 
template<>
SinkCombineResultType FromString (const char *value)
 
template<>
SinkFinalizeType FromString (const char *value)
 
template<>
SinkNextBatchType FromString (const char *value)
 
template<>
SinkResultType FromString (const char *value)
 
template<>
SortKeyType FromString (const char *value)
 
template<>
SourceResultType FromString (const char *value)
 
template<>
StarExpressionType FromString (const char *value)
 
template<>
StatementReturnType FromString (const char *value)
 
template<>
StatementType FromString (const char *value)
 
template<>
StatisticsType FromString (const char *value)
 
template<>
StatsInfo FromString (const char *value)
 
template<>
StorageBlockPrefetch FromString (const char *value)
 
template<>
StorageIndexType FromString (const char *value)
 
template<>
StrTimeSpecifier FromString (const char *value)
 
template<>
StreamExecutionResult FromString (const char *value)
 
template<>
SubqueryType FromString (const char *value)
 
template<>
TableColumnType FromString (const char *value)
 
template<>
TableFilterType FromString (const char *value)
 
template<>
TablePartitionInfo FromString (const char *value)
 
template<>
TableReferenceType FromString (const char *value)
 
template<>
TaskExecutionMode FromString (const char *value)
 
template<>
TaskExecutionResult FromString (const char *value)
 
template<>
TemporaryBufferSize FromString (const char *value)
 
template<>
TemporaryCompressionLevel FromString (const char *value)
 
template<>
ThreadPinMode FromString (const char *value)
 
template<>
TimestampCastResult FromString (const char *value)
 
template<>
TransactionInvalidationPolicy FromString (const char *value)
 
template<>
TransactionModifierType FromString (const char *value)
 
template<>
TransactionType FromString (const char *value)
 
template<>
TupleDataNestednessType FromString (const char *value)
 
template<>
TupleDataPinProperties FromString (const char *value)
 
template<>
TupleDataValidityType FromString (const char *value)
 
template<>
UndoFlags FromString (const char *value)
 
template<>
UnionInvalidReason FromString (const char *value)
 
template<>
VariantChildLookupMode FromString (const char *value)
 
template<>
VariantLogicalType FromString (const char *value)
 
template<>
VariantStatsShreddingState FromString (const char *value)
 
template<>
VariantValueType FromString (const char *value)
 
template<>
VectorAuxiliaryDataType FromString (const char *value)
 
template<>
VectorBufferType FromString (const char *value)
 
template<>
VectorType FromString (const char *value)
 
template<>
VerificationType FromString (const char *value)
 
template<>
VerifyExistenceType FromString (const char *value)
 
template<>
VertexType FromString (const char *value)
 
template<>
WALType FromString (const char *value)
 
template<>
WindowAggregationMode FromString (const char *value)
 
template<>
WindowBoundary FromString (const char *value)
 
template<>
WindowExcludeMode FromString (const char *value)
 
template<>
WindowMergeSortStage FromString (const char *value)
 

Member Function Documentation

◆ FromString() [1/237]

template<class T >
static T duckdb::EnumUtil::FromString ( const string &  value)
inlinestatic
24139{ return FromString<T>(value.c_str()); }

◆ ToString()

template<class T >
static string duckdb::EnumUtil::ToString ( value)
inlinestatic
24146{ return string(ToChars<T>(value)); }

◆ ToChars() [1/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ARTConflictType  value)
static
61961 {
61962 return StringUtil::EnumToString(GetARTConflictTypeValues(), 3, "ARTConflictType", static_cast<uint32_t>(value));
61963}
::uint32_t uint32_t

◆ FromString() [2/237]

template<>
ARTConflictType duckdb::EnumUtil::FromString ( const char value)
static
61966 {
61967 return static_cast<ARTConflictType>(StringUtil::StringToEnum(GetARTConflictTypeValues(), 3, "ARTConflictType", value));
61968}

◆ ToChars() [2/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ARTHandlingResult  value)
static
61981 {
61982 return StringUtil::EnumToString(GetARTHandlingResultValues(), 4, "ARTHandlingResult", static_cast<uint32_t>(value));
61983}

◆ FromString() [3/237]

template<>
ARTHandlingResult duckdb::EnumUtil::FromString ( const char value)
static
61986 {
61987 return static_cast<ARTHandlingResult>(StringUtil::StringToEnum(GetARTHandlingResultValues(), 4, "ARTHandlingResult", value));
61988}

◆ ToChars() [3/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ARTScanHandling  value)
static
61999 {
62000 return StringUtil::EnumToString(GetARTScanHandlingValues(), 2, "ARTScanHandling", static_cast<uint32_t>(value));
62001}

◆ FromString() [4/237]

template<>
ARTScanHandling duckdb::EnumUtil::FromString ( const char value)
static
62004 {
62005 return static_cast<ARTScanHandling>(StringUtil::StringToEnum(GetARTScanHandlingValues(), 2, "ARTScanHandling", value));
62006}

◆ ToChars() [4/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ARTScanResult  value)
static
62017 {
62018 return StringUtil::EnumToString(GetARTScanResultValues(), 2, "ARTScanResult", static_cast<uint32_t>(value));
62019}

◆ FromString() [5/237]

template<>
ARTScanResult duckdb::EnumUtil::FromString ( const char value)
static
62022 {
62023 return static_cast<ARTScanResult>(StringUtil::StringToEnum(GetARTScanResultValues(), 2, "ARTScanResult", value));
62024}
ARTScanResult
Definition duckdb.cpp:59088

◆ ToChars() [5/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AccessMode  value)
static
62037 {
62038 return StringUtil::EnumToString(GetAccessModeValues(), 4, "AccessMode", static_cast<uint32_t>(value));
62039}

◆ FromString() [6/237]

template<>
AccessMode duckdb::EnumUtil::FromString ( const char value)
static
62042 {
62043 return static_cast<AccessMode>(StringUtil::StringToEnum(GetAccessModeValues(), 4, "AccessMode", value));
62044}

◆ ToChars() [6/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AggregateCombineType  value)
static
62055 {
62056 return StringUtil::EnumToString(GetAggregateCombineTypeValues(), 2, "AggregateCombineType", static_cast<uint32_t>(value));
62057}

◆ FromString() [7/237]

template<>
AggregateCombineType duckdb::EnumUtil::FromString ( const char value)
static
62060 {
62061 return static_cast<AggregateCombineType>(StringUtil::StringToEnum(GetAggregateCombineTypeValues(), 2, "AggregateCombineType", value));
62062}
AggregateCombineType
Whether or not the combiner needs to preserve the source.
Definition duckdb.hpp:16837

◆ ToChars() [7/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AggregateDistinctDependent  value)
static
62073 {
62074 return StringUtil::EnumToString(GetAggregateDistinctDependentValues(), 2, "AggregateDistinctDependent", static_cast<uint32_t>(value));
62075}

◆ FromString() [8/237]

template<>
AggregateDistinctDependent duckdb::EnumUtil::FromString ( const char value)
static
62078 {
62079 return static_cast<AggregateDistinctDependent>(StringUtil::StringToEnum(GetAggregateDistinctDependentValues(), 2, "AggregateDistinctDependent", value));
62080}
AggregateDistinctDependent
Whether or not the input distinctness influences the result of the aggregate.
Definition duckdb.hpp:16835

◆ ToChars() [8/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AggregateHandling  value)
static
62092 {
62093 return StringUtil::EnumToString(GetAggregateHandlingValues(), 3, "AggregateHandling", static_cast<uint32_t>(value));
62094}

◆ FromString() [9/237]

template<>
AggregateHandling duckdb::EnumUtil::FromString ( const char value)
static
62097 {
62098 return static_cast<AggregateHandling>(StringUtil::StringToEnum(GetAggregateHandlingValues(), 3, "AggregateHandling", value));
62099}

◆ ToChars() [9/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AggregateOrderDependent  value)
static
62110 {
62111 return StringUtil::EnumToString(GetAggregateOrderDependentValues(), 2, "AggregateOrderDependent", static_cast<uint32_t>(value));
62112}

◆ FromString() [10/237]

template<>
AggregateOrderDependent duckdb::EnumUtil::FromString ( const char value)
static
62115 {
62116 return static_cast<AggregateOrderDependent>(StringUtil::StringToEnum(GetAggregateOrderDependentValues(), 2, "AggregateOrderDependent", value));
62117}
AggregateOrderDependent
Whether or not the input order influences the result of the aggregate.
Definition duckdb.hpp:16833

◆ ToChars() [10/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AggregateType  value)
static
62128 {
62129 return StringUtil::EnumToString(GetAggregateTypeValues(), 2, "AggregateType", static_cast<uint32_t>(value));
62130}

◆ FromString() [11/237]

template<>
AggregateType duckdb::EnumUtil::FromString ( const char value)
static
62133 {
62134 return static_cast<AggregateType>(StringUtil::StringToEnum(GetAggregateTypeValues(), 2, "AggregateType", value));
62135}

◆ ToChars() [11/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AllowParserOverride  value)
static
62147 {
62148 return StringUtil::EnumToString(GetAllowParserOverrideValues(), 3, "AllowParserOverride", static_cast<uint32_t>(value));
62149}

◆ FromString() [12/237]

template<>
AllowParserOverride duckdb::EnumUtil::FromString ( const char value)
static
62152 {
62153 return static_cast<AllowParserOverride>(StringUtil::StringToEnum(GetAllowParserOverrideValues(), 3, "AllowParserOverride", value));
62154}

◆ ToChars() [12/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AlterDatabaseType  value)
static
62164 {
62165 return StringUtil::EnumToString(GetAlterDatabaseTypeValues(), 1, "AlterDatabaseType", static_cast<uint32_t>(value));
62166}

◆ FromString() [13/237]

template<>
AlterDatabaseType duckdb::EnumUtil::FromString ( const char value)
static
62169 {
62170 return static_cast<AlterDatabaseType>(StringUtil::StringToEnum(GetAlterDatabaseTypeValues(), 1, "AlterDatabaseType", value));
62171}

◆ ToChars() [13/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AlterForeignKeyType  value)
static
62182 {
62183 return StringUtil::EnumToString(GetAlterForeignKeyTypeValues(), 2, "AlterForeignKeyType", static_cast<uint32_t>(value));
62184}

◆ FromString() [14/237]

template<>
AlterForeignKeyType duckdb::EnumUtil::FromString ( const char value)
static
62187 {
62188 return static_cast<AlterForeignKeyType>(StringUtil::StringToEnum(GetAlterForeignKeyTypeValues(), 2, "AlterForeignKeyType", value));
62189}

◆ ToChars() [14/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AlterScalarFunctionType  value)
static
62200 {
62201 return StringUtil::EnumToString(GetAlterScalarFunctionTypeValues(), 2, "AlterScalarFunctionType", static_cast<uint32_t>(value));
62202}

◆ FromString() [15/237]

template<>
AlterScalarFunctionType duckdb::EnumUtil::FromString ( const char value)
static
62205 {
62206 return static_cast<AlterScalarFunctionType>(StringUtil::StringToEnum(GetAlterScalarFunctionTypeValues(), 2, "AlterScalarFunctionType", value));
62207}

◆ ToChars() [15/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AlterTableFunctionType  value)
static
62218 {
62219 return StringUtil::EnumToString(GetAlterTableFunctionTypeValues(), 2, "AlterTableFunctionType", static_cast<uint32_t>(value));
62220}

◆ FromString() [16/237]

template<>
AlterTableFunctionType duckdb::EnumUtil::FromString ( const char value)
static
62223 {
62224 return static_cast<AlterTableFunctionType>(StringUtil::StringToEnum(GetAlterTableFunctionTypeValues(), 2, "AlterTableFunctionType", value));
62225}

◆ ToChars() [16/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AlterTableType  value)
static
62253 {
62254 return StringUtil::EnumToString(GetAlterTableTypeValues(), 19, "AlterTableType", static_cast<uint32_t>(value));
62255}

◆ FromString() [17/237]

template<>
AlterTableType duckdb::EnumUtil::FromString ( const char value)
static
62258 {
62259 return static_cast<AlterTableType>(StringUtil::StringToEnum(GetAlterTableTypeValues(), 19, "AlterTableType", value));
62260}

◆ ToChars() [17/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AlterType  value)
static
62279 {
62280 return StringUtil::EnumToString(GetAlterTypeValues(), 10, "AlterType", static_cast<uint32_t>(value));
62281}

◆ FromString() [18/237]

template<>
AlterType duckdb::EnumUtil::FromString ( const char value)
static
62284 {
62285 return static_cast<AlterType>(StringUtil::StringToEnum(GetAlterTypeValues(), 10, "AlterType", value));
62286}

◆ ToChars() [18/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AlterViewType  value)
static
62297 {
62298 return StringUtil::EnumToString(GetAlterViewTypeValues(), 2, "AlterViewType", static_cast<uint32_t>(value));
62299}

◆ FromString() [19/237]

template<>
AlterViewType duckdb::EnumUtil::FromString ( const char value)
static
62302 {
62303 return static_cast<AlterViewType>(StringUtil::StringToEnum(GetAlterViewTypeValues(), 2, "AlterViewType", value));
62304}

◆ ToChars() [19/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AppenderType  value)
static
62315 {
62316 return StringUtil::EnumToString(GetAppenderTypeValues(), 2, "AppenderType", static_cast<uint32_t>(value));
62317}

◆ FromString() [20/237]

template<>
AppenderType duckdb::EnumUtil::FromString ( const char value)
static
62320 {
62321 return static_cast<AppenderType>(StringUtil::StringToEnum(GetAppenderTypeValues(), 2, "AppenderType", value));
62322}

◆ ToChars() [20/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ArrowArrayPhysicalType  value)
static
62334 {
62335 return StringUtil::EnumToString(GetArrowArrayPhysicalTypeValues(), 3, "ArrowArrayPhysicalType", static_cast<uint32_t>(value));
62336}

◆ FromString() [21/237]

template<>
ArrowArrayPhysicalType duckdb::EnumUtil::FromString ( const char value)
static
62339 {
62340 return static_cast<ArrowArrayPhysicalType>(StringUtil::StringToEnum(GetArrowArrayPhysicalTypeValues(), 3, "ArrowArrayPhysicalType", value));
62341}

◆ ToChars() [21/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ArrowDateTimeType  value)
static
62357 {
62358 return StringUtil::EnumToString(GetArrowDateTimeTypeValues(), 7, "ArrowDateTimeType", static_cast<uint32_t>(value));
62359}

◆ FromString() [22/237]

template<>
ArrowDateTimeType duckdb::EnumUtil::FromString ( const char value)
static
62362 {
62363 return static_cast<ArrowDateTimeType>(StringUtil::StringToEnum(GetArrowDateTimeTypeValues(), 7, "ArrowDateTimeType", value));
62364}

◆ ToChars() [22/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ArrowFormatVersion  value)
static
62379 {
62380 return StringUtil::EnumToString(GetArrowFormatVersionValues(), 6, "ArrowFormatVersion", static_cast<uint32_t>(value));
62381}

◆ FromString() [23/237]

template<>
ArrowFormatVersion duckdb::EnumUtil::FromString ( const char value)
static
62384 {
62385 return static_cast<ArrowFormatVersion>(StringUtil::StringToEnum(GetArrowFormatVersionValues(), 6, "ArrowFormatVersion", value));
62386}
ArrowFormatVersion
Definition duckdb.hpp:19457

◆ ToChars() [23/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ArrowOffsetSize  value)
static
62397 {
62398 return StringUtil::EnumToString(GetArrowOffsetSizeValues(), 2, "ArrowOffsetSize", static_cast<uint32_t>(value));
62399}

◆ FromString() [24/237]

template<>
ArrowOffsetSize duckdb::EnumUtil::FromString ( const char value)
static
62402 {
62403 return static_cast<ArrowOffsetSize>(StringUtil::StringToEnum(GetArrowOffsetSizeValues(), 2, "ArrowOffsetSize", value));
62404}

◆ ToChars() [24/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ArrowTypeInfoType  value)
static
62419 {
62420 return StringUtil::EnumToString(GetArrowTypeInfoTypeValues(), 6, "ArrowTypeInfoType", static_cast<uint32_t>(value));
62421}

◆ FromString() [25/237]

template<>
ArrowTypeInfoType duckdb::EnumUtil::FromString ( const char value)
static
62424 {
62425 return static_cast<ArrowTypeInfoType>(StringUtil::StringToEnum(GetArrowTypeInfoTypeValues(), 6, "ArrowTypeInfoType", value));
62426}

◆ ToChars() [25/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ArrowVariableSizeType  value)
static
62439 {
62440 return StringUtil::EnumToString(GetArrowVariableSizeTypeValues(), 4, "ArrowVariableSizeType", static_cast<uint32_t>(value));
62441}

◆ FromString() [26/237]

template<>
ArrowVariableSizeType duckdb::EnumUtil::FromString ( const char value)
static
62444 {
62445 return static_cast<ArrowVariableSizeType>(StringUtil::StringToEnum(GetArrowVariableSizeTypeValues(), 4, "ArrowVariableSizeType", value));
62446}

◆ ToChars() [26/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AsyncResultType  value)
static
62460 {
62461 return StringUtil::EnumToString(GetAsyncResultTypeValues(), 5, "AsyncResultType", static_cast<uint32_t>(value));
62462}

◆ FromString() [27/237]

template<>
AsyncResultType duckdb::EnumUtil::FromString ( const char value)
static
62465 {
62466 return static_cast<AsyncResultType>(StringUtil::StringToEnum(GetAsyncResultTypeValues(), 5, "AsyncResultType", value));
62467}
AsyncResultType
AsyncResultType is used to indicate the result of a AsyncResult, in the context of a wider operation ...
Definition duckdb.hpp:20204

◆ ToChars() [27/236]

template<>
const char * duckdb::EnumUtil::ToChars ( AsyncResultsExecutionMode  value)
static
62478 {
62479 return StringUtil::EnumToString(GetAsyncResultsExecutionModeValues(), 2, "AsyncResultsExecutionMode", static_cast<uint32_t>(value));
62480}

◆ FromString() [28/237]

template<>
AsyncResultsExecutionMode duckdb::EnumUtil::FromString ( const char value)
static
62483 {
62484 return static_cast<AsyncResultsExecutionMode>(StringUtil::StringToEnum(GetAsyncResultsExecutionModeValues(), 2, "AsyncResultsExecutionMode", value));
62485}

◆ ToChars() [28/236]

template<>
const char * duckdb::EnumUtil::ToChars ( BaseColumnPrunerMode  value)
static
62496 {
62497 return StringUtil::EnumToString(GetBaseColumnPrunerModeValues(), 2, "BaseColumnPrunerMode", static_cast<uint32_t>(value));
62498}

◆ FromString() [29/237]

template<>
BaseColumnPrunerMode duckdb::EnumUtil::FromString ( const char value)
static
62501 {
62502 return static_cast<BaseColumnPrunerMode>(StringUtil::StringToEnum(GetBaseColumnPrunerModeValues(), 2, "BaseColumnPrunerMode", value));
62503}
BaseColumnPrunerMode
Definition duckdb.cpp:60509

◆ ToChars() [29/236]

template<>
const char * duckdb::EnumUtil::ToChars ( BinderType  value)
static
62514 {
62515 return StringUtil::EnumToString(GetBinderTypeValues(), 2, "BinderType", static_cast<uint32_t>(value));
62516}

◆ FromString() [30/237]

template<>
BinderType duckdb::EnumUtil::FromString ( const char value)
static
62519 {
62520 return static_cast<BinderType>(StringUtil::StringToEnum(GetBinderTypeValues(), 2, "BinderType", value));
62521}

◆ ToChars() [30/236]

template<>
const char * duckdb::EnumUtil::ToChars ( BindingMode  value)
static
62534 {
62535 return StringUtil::EnumToString(GetBindingModeValues(), 4, "BindingMode", static_cast<uint32_t>(value));
62536}

◆ FromString() [31/237]

template<>
BindingMode duckdb::EnumUtil::FromString ( const char value)
static
62539 {
62540 return static_cast<BindingMode>(StringUtil::StringToEnum(GetBindingModeValues(), 4, "BindingMode", value));
62541}

◆ ToChars() [31/236]

template<>
const char * duckdb::EnumUtil::ToChars ( BitpackingMode  value)
static
62556 {
62557 return StringUtil::EnumToString(GetBitpackingModeValues(), 6, "BitpackingMode", static_cast<uint32_t>(value));
62558}

◆ FromString() [32/237]

template<>
BitpackingMode duckdb::EnumUtil::FromString ( const char value)
static
62561 {
62562 return static_cast<BitpackingMode>(StringUtil::StringToEnum(GetBitpackingModeValues(), 6, "BitpackingMode", value));
62563}

◆ ToChars() [32/236]

template<>
const char * duckdb::EnumUtil::ToChars ( BlockIteratorStateType  value)
static
62574 {
62575 return StringUtil::EnumToString(GetBlockIteratorStateTypeValues(), 2, "BlockIteratorStateType", static_cast<uint32_t>(value));
62576}

◆ FromString() [33/237]

template<>
BlockIteratorStateType duckdb::EnumUtil::FromString ( const char value)
static
62579 {
62580 return static_cast<BlockIteratorStateType>(StringUtil::StringToEnum(GetBlockIteratorStateTypeValues(), 2, "BlockIteratorStateType", value));
62581}
BlockIteratorStateType
Definition duckdb.cpp:57026

◆ ToChars() [33/236]

template<>
const char * duckdb::EnumUtil::ToChars ( BlockState  value)
static
62592 {
62593 return StringUtil::EnumToString(GetBlockStateValues(), 2, "BlockState", static_cast<uint32_t>(value));
62594}

◆ FromString() [34/237]

template<>
BlockState duckdb::EnumUtil::FromString ( const char value)
static
62597 {
62598 return static_cast<BlockState>(StringUtil::StringToEnum(GetBlockStateValues(), 2, "BlockState", value));
62599}

◆ ToChars() [34/236]

template<>
const char * duckdb::EnumUtil::ToChars ( BufferedIndexReplay  value)
static
62610 {
62611 return StringUtil::EnumToString(GetBufferedIndexReplayValues(), 2, "BufferedIndexReplay", static_cast<uint32_t>(value));
62612}

◆ FromString() [35/237]

template<>
BufferedIndexReplay duckdb::EnumUtil::FromString ( const char value)
static
62615 {
62616 return static_cast<BufferedIndexReplay>(StringUtil::StringToEnum(GetBufferedIndexReplayValues(), 2, "BufferedIndexReplay", value));
62617}

◆ ToChars() [35/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CAPIResultSetType  value)
static
62630 {
62631 return StringUtil::EnumToString(GetCAPIResultSetTypeValues(), 4, "CAPIResultSetType", static_cast<uint32_t>(value));
62632}

◆ FromString() [36/237]

template<>
CAPIResultSetType duckdb::EnumUtil::FromString ( const char value)
static
62635 {
62636 return static_cast<CAPIResultSetType>(StringUtil::StringToEnum(GetCAPIResultSetTypeValues(), 4, "CAPIResultSetType", value));
62637}

◆ ToChars() [36/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CSVState  value)
static
62665 {
62666 return StringUtil::EnumToString(GetCSVStateValues(), 19, "CSVState", static_cast<uint32_t>(value));
62667}

◆ FromString() [37/237]

template<>
CSVState duckdb::EnumUtil::FromString ( const char value)
static
62670 {
62671 return static_cast<CSVState>(StringUtil::StringToEnum(GetCSVStateValues(), 19, "CSVState", value));
62672}
CSVState
All States of CSV parsing.
Definition duckdb.cpp:59173

◆ ToChars() [37/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CTEMaterialize  value)
static
62684 {
62685 return StringUtil::EnumToString(GetCTEMaterializeValues(), 3, "CTEMaterialize", static_cast<uint32_t>(value));
62686}

◆ FromString() [38/237]

template<>
CTEMaterialize duckdb::EnumUtil::FromString ( const char value)
static
62689 {
62690 return static_cast<CTEMaterialize>(StringUtil::StringToEnum(GetCTEMaterializeValues(), 3, "CTEMaterialize", value));
62691}

◆ ToChars() [38/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CacheValidationMode  value)
static
62703 {
62704 return StringUtil::EnumToString(GetCacheValidationModeValues(), 3, "CacheValidationMode", static_cast<uint32_t>(value));
62705}

◆ FromString() [39/237]

template<>
CacheValidationMode duckdb::EnumUtil::FromString ( const char value)
static
62708 {
62709 return static_cast<CacheValidationMode>(StringUtil::StringToEnum(GetCacheValidationModeValues(), 3, "CacheValidationMode", value));
62710}

◆ ToChars() [39/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CachingMode  value)
static
62722 {
62723 return StringUtil::EnumToString(GetCachingModeValues(), 3, "CachingMode", static_cast<uint32_t>(value));
62724}

◆ FromString() [40/237]

template<>
CachingMode duckdb::EnumUtil::FromString ( const char value)
static
62727 {
62728 return static_cast<CachingMode>(StringUtil::StringToEnum(GetCachingModeValues(), 3, "CachingMode", value));
62729}
CachingMode
Definition duckdb.hpp:7704

◆ ToChars() [40/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CatalogLookupBehavior  value)
static
62741 {
62742 return StringUtil::EnumToString(GetCatalogLookupBehaviorValues(), 3, "CatalogLookupBehavior", static_cast<uint32_t>(value));
62743}

◆ FromString() [41/237]

template<>
CatalogLookupBehavior duckdb::EnumUtil::FromString ( const char value)
static
62746 {
62747 return static_cast<CatalogLookupBehavior>(StringUtil::StringToEnum(GetCatalogLookupBehaviorValues(), 3, "CatalogLookupBehavior", value));
62748}
CatalogLookupBehavior
Enum used for indicating lookup behavior of specific catalog types.
Definition duckdb.hpp:6461

◆ ToChars() [41/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CatalogType  value)
static
62781 {
62782 return StringUtil::EnumToString(GetCatalogTypeValues(), 24, "CatalogType", static_cast<uint32_t>(value));
62783}

◆ FromString() [42/237]

template<>
CatalogType duckdb::EnumUtil::FromString ( const char value)
static
62786 {
62787 return static_cast<CatalogType>(StringUtil::StringToEnum(GetCatalogTypeValues(), 24, "CatalogType", value));
62788}

◆ ToChars() [42/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CheckpointAbort  value)
static
62804 {
62805 return StringUtil::EnumToString(GetCheckpointAbortValues(), 7, "CheckpointAbort", static_cast<uint32_t>(value));
62806}

◆ FromString() [43/237]

template<>
CheckpointAbort duckdb::EnumUtil::FromString ( const char value)
static
62809 {
62810 return static_cast<CheckpointAbort>(StringUtil::StringToEnum(GetCheckpointAbortValues(), 7, "CheckpointAbort", value));
62811}

◆ ToChars() [43/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ChunkInfoType  value)
static
62823 {
62824 return StringUtil::EnumToString(GetChunkInfoTypeValues(), 3, "ChunkInfoType", static_cast<uint32_t>(value));
62825}

◆ FromString() [44/237]

template<>
ChunkInfoType duckdb::EnumUtil::FromString ( const char value)
static
62828 {
62829 return static_cast<ChunkInfoType>(StringUtil::StringToEnum(GetChunkInfoTypeValues(), 3, "ChunkInfoType", value));
62830}

◆ ToChars() [44/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ColumnDataAllocatorType  value)
static
62842 {
62843 return StringUtil::EnumToString(GetColumnDataAllocatorTypeValues(), 3, "ColumnDataAllocatorType", static_cast<uint32_t>(value));
62844}

◆ FromString() [45/237]

template<>
ColumnDataAllocatorType duckdb::EnumUtil::FromString ( const char value)
static
62847 {
62848 return static_cast<ColumnDataAllocatorType>(StringUtil::StringToEnum(GetColumnDataAllocatorTypeValues(), 3, "ColumnDataAllocatorType", value));
62849}
ColumnDataAllocatorType
Definition duckdb.hpp:18797

◆ ToChars() [45/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ColumnDataScanProperties  value)
static
62861 {
62862 return StringUtil::EnumToString(GetColumnDataScanPropertiesValues(), 3, "ColumnDataScanProperties", static_cast<uint32_t>(value));
62863}

◆ FromString() [46/237]

template<>
ColumnDataScanProperties duckdb::EnumUtil::FromString ( const char value)
static
62866 {
62867 return static_cast<ColumnDataScanProperties>(StringUtil::StringToEnum(GetColumnDataScanPropertiesValues(), 3, "ColumnDataScanProperties", value));
62868}
ColumnDataScanProperties
Definition duckdb.hpp:18807

◆ ToChars() [46/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ColumnIndexType  value)
static
62880 {
62881 return StringUtil::EnumToString(GetColumnIndexTypeValues(), 3, "ColumnIndexType", static_cast<uint32_t>(value));
62882}

◆ FromString() [47/237]

template<>
ColumnIndexType duckdb::EnumUtil::FromString ( const char value)
static
62885 {
62886 return static_cast<ColumnIndexType>(StringUtil::StringToEnum(GetColumnIndexTypeValues(), 3, "ColumnIndexType", value));
62887}
ColumnIndexType
Definition duckdb.hpp:14595

◆ ToChars() [47/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ColumnSegmentType  value)
static
62898 {
62899 return StringUtil::EnumToString(GetColumnSegmentTypeValues(), 2, "ColumnSegmentType", static_cast<uint32_t>(value));
62900}

◆ FromString() [48/237]

template<>
ColumnSegmentType duckdb::EnumUtil::FromString ( const char value)
static
62903 {
62904 return static_cast<ColumnSegmentType>(StringUtil::StringToEnum(GetColumnSegmentTypeValues(), 2, "ColumnSegmentType", value));
62905}

◆ ToChars() [48/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CompressedMaterializationDirection  value)
static
62917 {
62918 return StringUtil::EnumToString(GetCompressedMaterializationDirectionValues(), 3, "CompressedMaterializationDirection", static_cast<uint32_t>(value));
62919}

◆ FromString() [49/237]

template<>
CompressedMaterializationDirection duckdb::EnumUtil::FromString ( const char value)
static
62922 {
62923 return static_cast<CompressedMaterializationDirection>(StringUtil::StringToEnum(GetCompressedMaterializationDirectionValues(), 3, "CompressedMaterializationDirection", value));
62924}
CompressedMaterializationDirection
Needed for (de)serialization without binding.
Definition duckdb.cpp:59255

◆ ToChars() [49/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CompressionType  value)
static
62950 {
62951 return StringUtil::EnumToString(GetCompressionTypeValues(), 17, "CompressionType", static_cast<uint32_t>(value));
62952}

◆ FromString() [50/237]

template<>
CompressionType duckdb::EnumUtil::FromString ( const char value)
static
62955 {
62956 return static_cast<CompressionType>(StringUtil::StringToEnum(GetCompressionTypeValues(), 17, "CompressionType", value));
62957}

◆ ToChars() [50/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CompressionValidity  value)
static
62968 {
62969 return StringUtil::EnumToString(GetCompressionValidityValues(), 2, "CompressionValidity", static_cast<uint32_t>(value));
62970}

◆ FromString() [51/237]

template<>
CompressionValidity duckdb::EnumUtil::FromString ( const char value)
static
62973 {
62974 return static_cast<CompressionValidity>(StringUtil::StringToEnum(GetCompressionValidityValues(), 2, "CompressionValidity", value));
62975}

◆ ToChars() [51/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ConflictManagerMode  value)
static
62986 {
62987 return StringUtil::EnumToString(GetConflictManagerModeValues(), 2, "ConflictManagerMode", static_cast<uint32_t>(value));
62988}

◆ FromString() [52/237]

template<>
ConflictManagerMode duckdb::EnumUtil::FromString ( const char value)
static
62991 {
62992 return static_cast<ConflictManagerMode>(StringUtil::StringToEnum(GetConflictManagerModeValues(), 2, "ConflictManagerMode", value));
62993}

◆ ToChars() [52/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ConstraintType  value)
static
63007 {
63008 return StringUtil::EnumToString(GetConstraintTypeValues(), 5, "ConstraintType", static_cast<uint32_t>(value));
63009}

◆ FromString() [53/237]

template<>
ConstraintType duckdb::EnumUtil::FromString ( const char value)
static
63012 {
63013 return static_cast<ConstraintType>(StringUtil::StringToEnum(GetConstraintTypeValues(), 5, "ConstraintType", value));
63014}

◆ ToChars() [53/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CoordinateReferenceSystemType  value)
static
63028 {
63029 return StringUtil::EnumToString(GetCoordinateReferenceSystemTypeValues(), 5, "CoordinateReferenceSystemType", static_cast<uint32_t>(value));
63030}

◆ FromString() [54/237]

template<>
CoordinateReferenceSystemType duckdb::EnumUtil::FromString ( const char value)
static
63033 {
63034 return static_cast<CoordinateReferenceSystemType>(StringUtil::StringToEnum(GetCoordinateReferenceSystemTypeValues(), 5, "CoordinateReferenceSystemType", value));
63035}
CoordinateReferenceSystemType
Definition duckdb.cpp:20437

◆ ToChars() [54/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CopyFunctionReturnType  value)
static
63047 {
63048 return StringUtil::EnumToString(GetCopyFunctionReturnTypeValues(), 3, "CopyFunctionReturnType", static_cast<uint32_t>(value));
63049}

◆ FromString() [55/237]

template<>
CopyFunctionReturnType duckdb::EnumUtil::FromString ( const char value)
static
63052 {
63053 return static_cast<CopyFunctionReturnType>(StringUtil::StringToEnum(GetCopyFunctionReturnTypeValues(), 3, "CopyFunctionReturnType", value));
63054}

◆ ToChars() [55/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CopyOverwriteMode  value)
static
63067 {
63068 return StringUtil::EnumToString(GetCopyOverwriteModeValues(), 4, "CopyOverwriteMode", static_cast<uint32_t>(value));
63069}

◆ FromString() [56/237]

template<>
CopyOverwriteMode duckdb::EnumUtil::FromString ( const char value)
static
63072 {
63073 return static_cast<CopyOverwriteMode>(StringUtil::StringToEnum(GetCopyOverwriteModeValues(), 4, "CopyOverwriteMode", value));
63074}

◆ ToChars() [56/236]

template<>
const char * duckdb::EnumUtil::ToChars ( CopyToType  value)
static
63085 {
63086 return StringUtil::EnumToString(GetCopyToTypeValues(), 2, "CopyToType", static_cast<uint32_t>(value));
63087}

◆ FromString() [57/237]

template<>
CopyToType duckdb::EnumUtil::FromString ( const char value)
static
63090 {
63091 return static_cast<CopyToType>(StringUtil::StringToEnum(GetCopyToTypeValues(), 2, "CopyToType", value));
63092}

◆ ToChars() [57/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DataFileType  value)
static
63106 {
63107 return StringUtil::EnumToString(GetDataFileTypeValues(), 5, "DataFileType", static_cast<uint32_t>(value));
63108}

◆ FromString() [58/237]

template<>
DataFileType duckdb::EnumUtil::FromString ( const char value)
static
63111 {
63112 return static_cast<DataFileType>(StringUtil::StringToEnum(GetDataFileTypeValues(), 5, "DataFileType", value));
63113}

◆ ToChars() [58/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DateCastResult  value)
static
63125 {
63126 return StringUtil::EnumToString(GetDateCastResultValues(), 3, "DateCastResult", static_cast<uint32_t>(value));
63127}

◆ FromString() [59/237]

template<>
DateCastResult duckdb::EnumUtil::FromString ( const char value)
static
63130 {
63131 return static_cast<DateCastResult>(StringUtil::StringToEnum(GetDateCastResultValues(), 3, "DateCastResult", value));
63132}

◆ ToChars() [59/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DatePartSpecifier  value)
static
63166 {
63167 return StringUtil::EnumToString(GetDatePartSpecifierValues(), 25, "DatePartSpecifier", static_cast<uint32_t>(value));
63168}

◆ FromString() [60/237]

template<>
DatePartSpecifier duckdb::EnumUtil::FromString ( const char value)
static
63171 {
63172 return static_cast<DatePartSpecifier>(StringUtil::StringToEnum(GetDatePartSpecifierValues(), 25, "DatePartSpecifier", value));
63173}

◆ ToChars() [60/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DebugInitialize  value)
static
63185 {
63186 return StringUtil::EnumToString(GetDebugInitializeValues(), 3, "DebugInitialize", static_cast<uint32_t>(value));
63187}

◆ FromString() [61/237]

template<>
DebugInitialize duckdb::EnumUtil::FromString ( const char value)
static
63190 {
63191 return static_cast<DebugInitialize>(StringUtil::StringToEnum(GetDebugInitializeValues(), 3, "DebugInitialize", value));
63192}

◆ ToChars() [61/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DebugVectorVerification  value)
static
63208 {
63209 return StringUtil::EnumToString(GetDebugVectorVerificationValues(), 7, "DebugVectorVerification", static_cast<uint32_t>(value));
63210}

◆ FromString() [62/237]

template<>
DebugVectorVerification duckdb::EnumUtil::FromString ( const char value)
static
63213 {
63214 return static_cast<DebugVectorVerification>(StringUtil::StringToEnum(GetDebugVectorVerificationValues(), 7, "DebugVectorVerification", value));
63215}

◆ ToChars() [62/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DecimalBitWidth  value)
static
63228 {
63229 return StringUtil::EnumToString(GetDecimalBitWidthValues(), 4, "DecimalBitWidth", static_cast<uint32_t>(value));
63230}

◆ FromString() [63/237]

template<>
DecimalBitWidth duckdb::EnumUtil::FromString ( const char value)
static
63233 {
63234 return static_cast<DecimalBitWidth>(StringUtil::StringToEnum(GetDecimalBitWidthValues(), 4, "DecimalBitWidth", value));
63235}

◆ ToChars() [63/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DefaultOrderByNullType  value)
static
63249 {
63250 return StringUtil::EnumToString(GetDefaultOrderByNullTypeValues(), 5, "DefaultOrderByNullType", static_cast<uint32_t>(value));
63251}

◆ FromString() [64/237]

template<>
DefaultOrderByNullType duckdb::EnumUtil::FromString ( const char value)
static
63254 {
63255 return static_cast<DefaultOrderByNullType>(StringUtil::StringToEnum(GetDefaultOrderByNullTypeValues(), 5, "DefaultOrderByNullType", value));
63256}

◆ ToChars() [64/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DependencyEntryType  value)
static
63267 {
63268 return StringUtil::EnumToString(GetDependencyEntryTypeValues(), 2, "DependencyEntryType", static_cast<uint32_t>(value));
63269}

◆ FromString() [65/237]

template<>
DependencyEntryType duckdb::EnumUtil::FromString ( const char value)
static
63272 {
63273 return static_cast<DependencyEntryType>(StringUtil::StringToEnum(GetDependencyEntryTypeValues(), 2, "DependencyEntryType", value));
63274}
DependencyEntryType
Definition duckdb.cpp:8892

◆ ToChars() [65/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DeprecatedIndexType  value)
static
63286 {
63287 return StringUtil::EnumToString(GetDeprecatedIndexTypeValues(), 3, "DeprecatedIndexType", static_cast<uint32_t>(value));
63288}

◆ FromString() [66/237]

template<>
DeprecatedIndexType duckdb::EnumUtil::FromString ( const char value)
static
63291 {
63292 return static_cast<DeprecatedIndexType>(StringUtil::StringToEnum(GetDeprecatedIndexTypeValues(), 3, "DeprecatedIndexType", value));
63293}

◆ ToChars() [66/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DeprecatedUsingKeySyntax  value)
static
63304 {
63305 return StringUtil::EnumToString(GetDeprecatedUsingKeySyntaxValues(), 2, "DeprecatedUsingKeySyntax", static_cast<uint32_t>(value));
63306}

◆ FromString() [67/237]

template<>
DeprecatedUsingKeySyntax duckdb::EnumUtil::FromString ( const char value)
static
63309 {
63310 return static_cast<DeprecatedUsingKeySyntax>(StringUtil::StringToEnum(GetDeprecatedUsingKeySyntaxValues(), 2, "DeprecatedUsingKeySyntax", value));
63311}

◆ ToChars() [67/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DestroyBufferUpon  value)
static
63323 {
63324 return StringUtil::EnumToString(GetDestroyBufferUponValues(), 3, "DestroyBufferUpon", static_cast<uint32_t>(value));
63325}

◆ FromString() [68/237]

template<>
DestroyBufferUpon duckdb::EnumUtil::FromString ( const char value)
static
63328 {
63329 return static_cast<DestroyBufferUpon>(StringUtil::StringToEnum(GetDestroyBufferUponValues(), 3, "DestroyBufferUpon", value));
63330}
DestroyBufferUpon
Definition duckdb.hpp:45578

◆ ToChars() [68/236]

template<>
const char * duckdb::EnumUtil::ToChars ( DistinctType  value)
static
63341 {
63342 return StringUtil::EnumToString(GetDistinctTypeValues(), 2, "DistinctType", static_cast<uint32_t>(value));
63343}

◆ FromString() [69/237]

template<>
DistinctType duckdb::EnumUtil::FromString ( const char value)
static
63346 {
63347 return static_cast<DistinctType>(StringUtil::StringToEnum(GetDistinctTypeValues(), 2, "DistinctType", value));
63348}

◆ ToChars() [69/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ErrorType  value)
static
63362 {
63363 return StringUtil::EnumToString(GetErrorTypeValues(), 5, "ErrorType", static_cast<uint32_t>(value));
63364}

◆ FromString() [70/237]

template<>
ErrorType duckdb::EnumUtil::FromString ( const char value)
static
63367 {
63368 return static_cast<ErrorType>(StringUtil::StringToEnum(GetErrorTypeValues(), 5, "ErrorType", value));
63369}

◆ ToChars() [70/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExceptionFormatValueType  value)
static
63381 {
63382 return StringUtil::EnumToString(GetExceptionFormatValueTypeValues(), 3, "ExceptionFormatValueType", static_cast<uint32_t>(value));
63383}

◆ FromString() [71/237]

template<>
ExceptionFormatValueType duckdb::EnumUtil::FromString ( const char value)
static
63386 {
63387 return static_cast<ExceptionFormatValueType>(StringUtil::StringToEnum(GetExceptionFormatValueTypeValues(), 3, "ExceptionFormatValueType", value));
63388}

◆ ToChars() [71/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExceptionType  value)
static
63440 {
63441 return StringUtil::EnumToString(GetExceptionTypeValues(), 43, "ExceptionType", static_cast<uint32_t>(value));
63442}

◆ FromString() [72/237]

template<>
ExceptionType duckdb::EnumUtil::FromString ( const char value)
static
63445 {
63446 return static_cast<ExceptionType>(StringUtil::StringToEnum(GetExceptionTypeValues(), 43, "ExceptionType", value));
63447}

◆ ToChars() [72/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExplainFormat  value)
static
63463 {
63464 return StringUtil::EnumToString(GetExplainFormatValues(), 7, "ExplainFormat", static_cast<uint32_t>(value));
63465}

◆ FromString() [73/237]

template<>
ExplainFormat duckdb::EnumUtil::FromString ( const char value)
static
63468 {
63469 return static_cast<ExplainFormat>(StringUtil::StringToEnum(GetExplainFormatValues(), 7, "ExplainFormat", value));
63470}

◆ ToChars() [73/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExplainOutputType  value)
static
63482 {
63483 return StringUtil::EnumToString(GetExplainOutputTypeValues(), 3, "ExplainOutputType", static_cast<uint32_t>(value));
63484}

◆ FromString() [74/237]

template<>
ExplainOutputType duckdb::EnumUtil::FromString ( const char value)
static
63487 {
63488 return static_cast<ExplainOutputType>(StringUtil::StringToEnum(GetExplainOutputTypeValues(), 3, "ExplainOutputType", value));
63489}

◆ ToChars() [74/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExplainType  value)
static
63500 {
63501 return StringUtil::EnumToString(GetExplainTypeValues(), 2, "ExplainType", static_cast<uint32_t>(value));
63502}

◆ FromString() [75/237]

template<>
ExplainType duckdb::EnumUtil::FromString ( const char value)
static
63505 {
63506 return static_cast<ExplainType>(StringUtil::StringToEnum(GetExplainTypeValues(), 2, "ExplainType", value));
63507}

◆ ToChars() [75/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExponentType  value)
static
63519 {
63520 return StringUtil::EnumToString(GetExponentTypeValues(), 3, "ExponentType", static_cast<uint32_t>(value));
63521}

◆ FromString() [76/237]

template<>
ExponentType duckdb::EnumUtil::FromString ( const char value)
static
63524 {
63525 return static_cast<ExponentType>(StringUtil::StringToEnum(GetExponentTypeValues(), 3, "ExponentType", value));
63526}

◆ ToChars() [76/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExpressionClass  value)
static
63576 {
63577 return StringUtil::EnumToString(GetExpressionClassValues(), 41, "ExpressionClass", static_cast<uint32_t>(value));
63578}

◆ FromString() [77/237]

template<>
ExpressionClass duckdb::EnumUtil::FromString ( const char value)
static
63581 {
63582 return static_cast<ExpressionClass>(StringUtil::StringToEnum(GetExpressionClassValues(), 41, "ExpressionClass", value));
63583}

◆ ToChars() [77/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExpressionType  value)
static
63665 {
63666 return StringUtil::EnumToString(GetExpressionTypeValues(), 73, "ExpressionType", static_cast<uint32_t>(value));
63667}

◆ FromString() [78/237]

template<>
ExpressionType duckdb::EnumUtil::FromString ( const char value)
static
63670 {
63671 return static_cast<ExpressionType>(StringUtil::StringToEnum(GetExpressionTypeValues(), 73, "ExpressionType", value));
63672}

◆ ToChars() [78/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExtensionABIType  value)
static
63685 {
63686 return StringUtil::EnumToString(GetExtensionABITypeValues(), 4, "ExtensionABIType", static_cast<uint32_t>(value));
63687}

◆ FromString() [79/237]

template<>
ExtensionABIType duckdb::EnumUtil::FromString ( const char value)
static
63690 {
63691 return static_cast<ExtensionABIType>(StringUtil::StringToEnum(GetExtensionABITypeValues(), 4, "ExtensionABIType", value));
63692}
ExtensionABIType
Definition duckdb.hpp:43802

◆ ToChars() [79/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExtensionInstallMode  value)
static
63706 {
63707 return StringUtil::EnumToString(GetExtensionInstallModeValues(), 5, "ExtensionInstallMode", static_cast<uint32_t>(value));
63708}

◆ FromString() [80/237]

template<>
ExtensionInstallMode duckdb::EnumUtil::FromString ( const char value)
static
63711 {
63712 return static_cast<ExtensionInstallMode>(StringUtil::StringToEnum(GetExtensionInstallModeValues(), 5, "ExtensionInstallMode", value));
63713}
ExtensionInstallMode
Definition duckdb.hpp:53903

◆ ToChars() [80/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExtensionLoadResult  value)
static
63725 {
63726 return StringUtil::EnumToString(GetExtensionLoadResultValues(), 3, "ExtensionLoadResult", static_cast<uint32_t>(value));
63727}

◆ FromString() [81/237]

template<>
ExtensionLoadResult duckdb::EnumUtil::FromString ( const char value)
static
63730 {
63731 return static_cast<ExtensionLoadResult>(StringUtil::StringToEnum(GetExtensionLoadResultValues(), 3, "ExtensionLoadResult", value));
63732}

◆ ToChars() [81/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExtensionUpdateResultTag  value)
static
63749 {
63750 return StringUtil::EnumToString(GetExtensionUpdateResultTagValues(), 8, "ExtensionUpdateResultTag", static_cast<uint32_t>(value));
63751}

◆ FromString() [82/237]

template<>
ExtensionUpdateResultTag duckdb::EnumUtil::FromString ( const char value)
static
63754 {
63755 return static_cast<ExtensionUpdateResultTag>(StringUtil::StringToEnum(GetExtensionUpdateResultTagValues(), 8, "ExtensionUpdateResultTag", value));
63756}

◆ ToChars() [82/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExtraDropInfoType  value)
static
63767 {
63768 return StringUtil::EnumToString(GetExtraDropInfoTypeValues(), 2, "ExtraDropInfoType", static_cast<uint32_t>(value));
63769}

◆ FromString() [83/237]

template<>
ExtraDropInfoType duckdb::EnumUtil::FromString ( const char value)
static
63772 {
63773 return static_cast<ExtraDropInfoType>(StringUtil::StringToEnum(GetExtraDropInfoTypeValues(), 2, "ExtraDropInfoType", value));
63774}

◆ ToChars() [83/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExtraPersistentColumnDataType  value)
static
63786 {
63787 return StringUtil::EnumToString(GetExtraPersistentColumnDataTypeValues(), 3, "ExtraPersistentColumnDataType", static_cast<uint32_t>(value));
63788}

◆ FromString() [84/237]

template<>
ExtraPersistentColumnDataType duckdb::EnumUtil::FromString ( const char value)
static
63791 {
63792 return static_cast<ExtraPersistentColumnDataType>(StringUtil::StringToEnum(GetExtraPersistentColumnDataTypeValues(), 3, "ExtraPersistentColumnDataType", value));
63793}

◆ ToChars() [84/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ExtraTypeInfoType  value)
static
63816 {
63817 return StringUtil::EnumToString(GetExtraTypeInfoTypeValues(), 14, "ExtraTypeInfoType", static_cast<uint32_t>(value));
63818}

◆ FromString() [85/237]

template<>
ExtraTypeInfoType duckdb::EnumUtil::FromString ( const char value)
static
63821 {
63822 return static_cast<ExtraTypeInfoType>(StringUtil::StringToEnum(GetExtraTypeInfoTypeValues(), 14, "ExtraTypeInfoType", value));
63823}
ExtraTypeInfoType
Extra Type Info Type.
Definition duckdb.cpp:20559

◆ ToChars() [85/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FileBufferType  value)
static
63836 {
63837 return StringUtil::EnumToString(GetFileBufferTypeValues(), 4, "FileBufferType", static_cast<uint32_t>(value));
63838}

◆ FromString() [86/237]

template<>
FileBufferType duckdb::EnumUtil::FromString ( const char value)
static
63841 {
63842 return static_cast<FileBufferType>(StringUtil::StringToEnum(GetFileBufferTypeValues(), 4, "FileBufferType", value));
63843}

◆ ToChars() [86/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FileCompressionType  value)
static
63856 {
63857 return StringUtil::EnumToString(GetFileCompressionTypeValues(), 4, "FileCompressionType", static_cast<uint32_t>(value));
63858}

◆ FromString() [87/237]

template<>
FileCompressionType duckdb::EnumUtil::FromString ( const char value)
static
63861 {
63862 return static_cast<FileCompressionType>(StringUtil::StringToEnum(GetFileCompressionTypeValues(), 4, "FileCompressionType", value));
63863}

◆ ToChars() [87/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FileExpandResult  value)
static
63875 {
63876 return StringUtil::EnumToString(GetFileExpandResultValues(), 3, "FileExpandResult", static_cast<uint32_t>(value));
63877}

◆ FromString() [88/237]

template<>
FileExpandResult duckdb::EnumUtil::FromString ( const char value)
static
63880 {
63881 return static_cast<FileExpandResult>(StringUtil::StringToEnum(GetFileExpandResultValues(), 3, "FileExpandResult", value));
63882}

◆ ToChars() [88/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FileGlobOptions  value)
static
63894 {
63895 return StringUtil::EnumToString(GetFileGlobOptionsValues(), 3, "FileGlobOptions", static_cast<uint32_t>(value));
63896}

◆ FromString() [89/237]

template<>
FileGlobOptions duckdb::EnumUtil::FromString ( const char value)
static
63899 {
63900 return static_cast<FileGlobOptions>(StringUtil::StringToEnum(GetFileGlobOptionsValues(), 3, "FileGlobOptions", value));
63901}

◆ ToChars() [89/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FileLockType  value)
static
63913 {
63914 return StringUtil::EnumToString(GetFileLockTypeValues(), 3, "FileLockType", static_cast<uint32_t>(value));
63915}

◆ FromString() [90/237]

template<>
FileLockType duckdb::EnumUtil::FromString ( const char value)
static
63918 {
63919 return static_cast<FileLockType>(StringUtil::StringToEnum(GetFileLockTypeValues(), 3, "FileLockType", value));
63920}

◆ ToChars() [90/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FileNameSegmentType  value)
static
63933 {
63934 return StringUtil::EnumToString(GetFileNameSegmentTypeValues(), 4, "FileNameSegmentType", static_cast<uint32_t>(value));
63935}

◆ FromString() [91/237]

template<>
FileNameSegmentType duckdb::EnumUtil::FromString ( const char value)
static
63938 {
63939 return static_cast<FileNameSegmentType>(StringUtil::StringToEnum(GetFileNameSegmentTypeValues(), 4, "FileNameSegmentType", value));
63940}

◆ ToChars() [91/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FilterPropagateResult  value)
static
63954 {
63955 return StringUtil::EnumToString(GetFilterPropagateResultValues(), 5, "FilterPropagateResult", static_cast<uint32_t>(value));
63956}

◆ FromString() [92/237]

template<>
FilterPropagateResult duckdb::EnumUtil::FromString ( const char value)
static
63959 {
63960 return static_cast<FilterPropagateResult>(StringUtil::StringToEnum(GetFilterPropagateResultValues(), 5, "FilterPropagateResult", value));
63961}

◆ ToChars() [92/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ForeignKeyType  value)
static
63973 {
63974 return StringUtil::EnumToString(GetForeignKeyTypeValues(), 3, "ForeignKeyType", static_cast<uint32_t>(value));
63975}

◆ FromString() [93/237]

template<>
ForeignKeyType duckdb::EnumUtil::FromString ( const char value)
static
63978 {
63979 return static_cast<ForeignKeyType>(StringUtil::StringToEnum(GetForeignKeyTypeValues(), 3, "ForeignKeyType", value));
63980}

◆ ToChars() [93/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FunctionCollationHandling  value)
static
63992 {
63993 return StringUtil::EnumToString(GetFunctionCollationHandlingValues(), 3, "FunctionCollationHandling", static_cast<uint32_t>(value));
63994}

◆ FromString() [94/237]

template<>
FunctionCollationHandling duckdb::EnumUtil::FromString ( const char value)
static
63997 {
63998 return static_cast<FunctionCollationHandling>(StringUtil::StringToEnum(GetFunctionCollationHandlingValues(), 3, "FunctionCollationHandling", value));
63999}
FunctionCollationHandling
Definition duckdb.hpp:13828

◆ ToChars() [94/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FunctionErrors  value)
static
64010 {
64011 return StringUtil::EnumToString(GetFunctionErrorsValues(), 2, "FunctionErrors", static_cast<uint32_t>(value));
64012}

◆ FromString() [95/237]

template<>
FunctionErrors duckdb::EnumUtil::FromString ( const char value)
static
64015 {
64016 return static_cast<FunctionErrors>(StringUtil::StringToEnum(GetFunctionErrorsValues(), 2, "FunctionErrors", value));
64017}
FunctionErrors
Whether or not a function can throw an error or not.
Definition duckdb.hpp:12540

◆ ToChars() [95/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FunctionNullHandling  value)
static
64028 {
64029 return StringUtil::EnumToString(GetFunctionNullHandlingValues(), 2, "FunctionNullHandling", static_cast<uint32_t>(value));
64030}

◆ FromString() [96/237]

template<>
FunctionNullHandling duckdb::EnumUtil::FromString ( const char value)
static
64033 {
64034 return static_cast<FunctionNullHandling>(StringUtil::StringToEnum(GetFunctionNullHandlingValues(), 2, "FunctionNullHandling", value));
64035}
FunctionNullHandling
The default null handling is NULL in, NULL out.
Definition duckdb.hpp:13816

◆ ToChars() [96/236]

template<>
const char * duckdb::EnumUtil::ToChars ( FunctionStability  value)
static
64047 {
64048 return StringUtil::EnumToString(GetFunctionStabilityValues(), 3, "FunctionStability", static_cast<uint32_t>(value));
64049}

◆ FromString() [97/237]

template<>
FunctionStability duckdb::EnumUtil::FromString ( const char value)
static
64052 {
64053 return static_cast<FunctionStability>(StringUtil::StringToEnum(GetFunctionStabilityValues(), 3, "FunctionStability", value));
64054}
FunctionStability
Definition duckdb.hpp:13822

◆ ToChars() [97/236]

template<>
const char * duckdb::EnumUtil::ToChars ( GateStatus  value)
static
64065 {
64066 return StringUtil::EnumToString(GetGateStatusValues(), 2, "GateStatus", static_cast<uint32_t>(value));
64067}

◆ FromString() [98/237]

template<>
GateStatus duckdb::EnumUtil::FromString ( const char value)
static
64070 {
64071 return static_cast<GateStatus>(StringUtil::StringToEnum(GetGateStatusValues(), 2, "GateStatus", value));
64072}

◆ ToChars() [98/236]

template<>
const char * duckdb::EnumUtil::ToChars ( GeometryStorageType  value)
static
64107 {
64108 return StringUtil::EnumToString(GetGeometryStorageTypeValues(), 26, "GeometryStorageType", static_cast<uint32_t>(value));
64109}

◆ FromString() [99/237]

template<>
GeometryStorageType duckdb::EnumUtil::FromString ( const char value)
static
64112 {
64113 return static_cast<GeometryStorageType>(StringUtil::StringToEnum(GetGeometryStorageTypeValues(), 26, "GeometryStorageType", value));
64114}

◆ ToChars() [99/236]

template<>
const char * duckdb::EnumUtil::ToChars ( GeometryType  value)
static
64131 {
64132 return StringUtil::EnumToString(GetGeometryTypeValues(), 8, "GeometryType", static_cast<uint32_t>(value));
64133}

◆ FromString() [100/237]

template<>
GeometryType duckdb::EnumUtil::FromString ( const char value)
static
64136 {
64137 return static_cast<GeometryType>(StringUtil::StringToEnum(GetGeometryTypeValues(), 8, "GeometryType", value));
64138}

◆ ToChars() [100/236]

template<>
const char * duckdb::EnumUtil::ToChars ( HLLStorageType  value)
static
64149 {
64150 return StringUtil::EnumToString(GetHLLStorageTypeValues(), 2, "HLLStorageType", static_cast<uint32_t>(value));
64151}

◆ FromString() [101/237]

template<>
HLLStorageType duckdb::EnumUtil::FromString ( const char value)
static
64154 {
64155 return static_cast<HLLStorageType>(StringUtil::StringToEnum(GetHLLStorageTypeValues(), 2, "HLLStorageType", value));
64156}
HLLStorageType
Definition duckdb.hpp:48220

◆ ToChars() [101/236]

template<>
const char * duckdb::EnumUtil::ToChars ( HTTPStatusCode  value)
static
64229 {
64230 return StringUtil::EnumToString(GetHTTPStatusCodeValues(), 64, "HTTPStatusCode", static_cast<uint32_t>(value));
64231}

◆ FromString() [102/237]

template<>
HTTPStatusCode duckdb::EnumUtil::FromString ( const char value)
static
64234 {
64235 return static_cast<HTTPStatusCode>(StringUtil::StringToEnum(GetHTTPStatusCodeValues(), 64, "HTTPStatusCode", value));
64236}

◆ ToChars() [102/236]

template<>
const char * duckdb::EnumUtil::ToChars ( IndexAppendMode  value)
static
64248 {
64249 return StringUtil::EnumToString(GetIndexAppendModeValues(), 3, "IndexAppendMode", static_cast<uint32_t>(value));
64250}

◆ FromString() [103/237]

template<>
IndexAppendMode duckdb::EnumUtil::FromString ( const char value)
static
64253 {
64254 return static_cast<IndexAppendMode>(StringUtil::StringToEnum(GetIndexAppendModeValues(), 3, "IndexAppendMode", value));
64255}

◆ ToChars() [103/236]

template<>
const char * duckdb::EnumUtil::ToChars ( IndexBindState  value)
static
64267 {
64268 return StringUtil::EnumToString(GetIndexBindStateValues(), 3, "IndexBindState", static_cast<uint32_t>(value));
64269}

◆ FromString() [104/237]

template<>
IndexBindState duckdb::EnumUtil::FromString ( const char value)
static
64272 {
64273 return static_cast<IndexBindState>(StringUtil::StringToEnum(GetIndexBindStateValues(), 3, "IndexBindState", value));
64274}
IndexBindState
IndexBindState to transition index binding phases preventing lock order inversion.
Definition duckdb.hpp:50202

◆ ToChars() [104/236]

template<>
const char * duckdb::EnumUtil::ToChars ( IndexConstraintType  value)
static
64287 {
64288 return StringUtil::EnumToString(GetIndexConstraintTypeValues(), 4, "IndexConstraintType", static_cast<uint32_t>(value));
64289}

◆ FromString() [105/237]

template<>
IndexConstraintType duckdb::EnumUtil::FromString ( const char value)
static
64292 {
64293 return static_cast<IndexConstraintType>(StringUtil::StringToEnum(GetIndexConstraintTypeValues(), 4, "IndexConstraintType", value));
64294}

◆ ToChars() [105/236]

template<>
const char * duckdb::EnumUtil::ToChars ( InsertColumnOrder  value)
static
64305 {
64306 return StringUtil::EnumToString(GetInsertColumnOrderValues(), 2, "InsertColumnOrder", static_cast<uint32_t>(value));
64307}

◆ FromString() [106/237]

template<>
InsertColumnOrder duckdb::EnumUtil::FromString ( const char value)
static
64310 {
64311 return static_cast<InsertColumnOrder>(StringUtil::StringToEnum(GetInsertColumnOrderValues(), 2, "InsertColumnOrder", value));
64312}

◆ ToChars() [106/236]

template<>
const char * duckdb::EnumUtil::ToChars ( InterruptMode  value)
static
64324 {
64325 return StringUtil::EnumToString(GetInterruptModeValues(), 3, "InterruptMode", static_cast<uint32_t>(value));
64326}

◆ FromString() [107/237]

template<>
InterruptMode duckdb::EnumUtil::FromString ( const char value)
static
64329 {
64330 return static_cast<InterruptMode>(StringUtil::StringToEnum(GetInterruptModeValues(), 3, "InterruptMode", value));
64331}
InterruptMode
Definition duckdb.hpp:21842

◆ ToChars() [107/236]

template<>
const char * duckdb::EnumUtil::ToChars ( JoinRefType  value)
static
64346 {
64347 return StringUtil::EnumToString(GetJoinRefTypeValues(), 6, "JoinRefType", static_cast<uint32_t>(value));
64348}

◆ FromString() [108/237]

template<>
JoinRefType duckdb::EnumUtil::FromString ( const char value)
static
64351 {
64352 return static_cast<JoinRefType>(StringUtil::StringToEnum(GetJoinRefTypeValues(), 6, "JoinRefType", value));
64353}

◆ ToChars() [108/236]

template<>
const char * duckdb::EnumUtil::ToChars ( JoinType  value)
static
64373 {
64374 return StringUtil::EnumToString(GetJoinTypeValues(), 11, "JoinType", static_cast<uint32_t>(value));
64375}

◆ FromString() [109/237]

template<>
JoinType duckdb::EnumUtil::FromString ( const char value)
static
64378 {
64379 return static_cast<JoinType>(StringUtil::StringToEnum(GetJoinTypeValues(), 11, "JoinType", value));
64380}

◆ ToChars() [109/236]

template<>
const char * duckdb::EnumUtil::ToChars ( KeywordCategory  value)
static
64394 {
64395 return StringUtil::EnumToString(GetKeywordCategoryValues(), 5, "KeywordCategory", static_cast<uint32_t>(value));
64396}

◆ FromString() [110/237]

template<>
KeywordCategory duckdb::EnumUtil::FromString ( const char value)
static
64399 {
64400 return static_cast<KeywordCategory>(StringUtil::StringToEnum(GetKeywordCategoryValues(), 5, "KeywordCategory", value));
64401}

◆ ToChars() [110/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LambdaSyntax  value)
static
64413 {
64414 return StringUtil::EnumToString(GetLambdaSyntaxValues(), 3, "LambdaSyntax", static_cast<uint32_t>(value));
64415}

◆ FromString() [111/237]

template<>
LambdaSyntax duckdb::EnumUtil::FromString ( const char value)
static
64418 {
64419 return static_cast<LambdaSyntax>(StringUtil::StringToEnum(GetLambdaSyntaxValues(), 3, "LambdaSyntax", value));
64420}

◆ ToChars() [111/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LambdaSyntaxType  value)
static
64432 {
64433 return StringUtil::EnumToString(GetLambdaSyntaxTypeValues(), 3, "LambdaSyntaxType", static_cast<uint32_t>(value));
64434}

◆ FromString() [112/237]

template<>
LambdaSyntaxType duckdb::EnumUtil::FromString ( const char value)
static
64437 {
64438 return static_cast<LambdaSyntaxType>(StringUtil::StringToEnum(GetLambdaSyntaxTypeValues(), 3, "LambdaSyntaxType", value));
64439}

◆ ToChars() [112/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LimitNodeType  value)
static
64453 {
64454 return StringUtil::EnumToString(GetLimitNodeTypeValues(), 5, "LimitNodeType", static_cast<uint32_t>(value));
64455}

◆ FromString() [113/237]

template<>
LimitNodeType duckdb::EnumUtil::FromString ( const char value)
static
64458 {
64459 return static_cast<LimitNodeType>(StringUtil::StringToEnum(GetLimitNodeTypeValues(), 5, "LimitNodeType", value));
64460}

◆ ToChars() [113/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LoadType  value)
static
64472 {
64473 return StringUtil::EnumToString(GetLoadTypeValues(), 3, "LoadType", static_cast<uint32_t>(value));
64474}

◆ FromString() [114/237]

template<>
LoadType duckdb::EnumUtil::FromString ( const char value)
static
64477 {
64478 return static_cast<LoadType>(StringUtil::StringToEnum(GetLoadTypeValues(), 3, "LoadType", value));
64479}

◆ ToChars() [114/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LogContextScope  value)
static
64491 {
64492 return StringUtil::EnumToString(GetLogContextScopeValues(), 3, "LogContextScope", static_cast<uint32_t>(value));
64493}

◆ FromString() [115/237]

template<>
LogContextScope duckdb::EnumUtil::FromString ( const char value)
static
64496 {
64497 return static_cast<LogContextScope>(StringUtil::StringToEnum(GetLogContextScopeValues(), 3, "LogContextScope", value));
64498}

◆ ToChars() [115/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LogLevel  value)
static
64513 {
64514 return StringUtil::EnumToString(GetLogLevelValues(), 6, "LogLevel", static_cast<uint32_t>(value));
64515}

◆ FromString() [116/237]

template<>
LogLevel duckdb::EnumUtil::FromString ( const char value)
static
64518 {
64519 return static_cast<LogLevel>(StringUtil::StringToEnum(GetLogLevelValues(), 6, "LogLevel", value));
64520}
LogLevel

◆ ToChars() [116/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LogMode  value)
static
64532 {
64533 return StringUtil::EnumToString(GetLogModeValues(), 3, "LogMode", static_cast<uint32_t>(value));
64534}

◆ FromString() [117/237]

template<>
LogMode duckdb::EnumUtil::FromString ( const char value)
static
64537 {
64538 return static_cast<LogMode>(StringUtil::StringToEnum(GetLogModeValues(), 3, "LogMode", value));
64539}

◆ ToChars() [117/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LoggingTargetTable  value)
static
64551 {
64552 return StringUtil::EnumToString(GetLoggingTargetTableValues(), 3, "LoggingTargetTable", static_cast<uint32_t>(value));
64553}

◆ FromString() [118/237]

template<>
LoggingTargetTable duckdb::EnumUtil::FromString ( const char value)
static
64556 {
64557 return static_cast<LoggingTargetTable>(StringUtil::StringToEnum(GetLoggingTargetTableValues(), 3, "LoggingTargetTable", value));
64558}
LoggingTargetTable
Definition duckdb.hpp:39478

◆ ToChars() [118/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LogicalOperatorType  value)
static
64629 {
64630 return StringUtil::EnumToString(GetLogicalOperatorTypeValues(), 62, "LogicalOperatorType", static_cast<uint32_t>(value));
64631}

◆ FromString() [119/237]

template<>
LogicalOperatorType duckdb::EnumUtil::FromString ( const char value)
static
64634 {
64635 return static_cast<LogicalOperatorType>(StringUtil::StringToEnum(GetLogicalOperatorTypeValues(), 62, "LogicalOperatorType", value));
64636}

◆ ToChars() [119/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LogicalTypeId  value)
static
64697 {
64698 return StringUtil::EnumToString(GetLogicalTypeIdValues(), 52, "LogicalTypeId", static_cast<uint32_t>(value));
64699}

◆ FromString() [120/237]

template<>
LogicalTypeId duckdb::EnumUtil::FromString ( const char value)
static
64702 {
64703 return static_cast<LogicalTypeId>(StringUtil::StringToEnum(GetLogicalTypeIdValues(), 52, "LogicalTypeId", value));
64704}
LogicalTypeId
Definition duckdb.hpp:2860

◆ ToChars() [120/236]

template<>
const char * duckdb::EnumUtil::ToChars ( LookupResultType  value)
static
64716 {
64717 return StringUtil::EnumToString(GetLookupResultTypeValues(), 3, "LookupResultType", static_cast<uint32_t>(value));
64718}

◆ FromString() [121/237]

template<>
LookupResultType duckdb::EnumUtil::FromString ( const char value)
static
64721 {
64722 return static_cast<LookupResultType>(StringUtil::StringToEnum(GetLookupResultTypeValues(), 3, "LookupResultType", value));
64723}

◆ ToChars() [121/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MacroType  value)
static
64735 {
64736 return StringUtil::EnumToString(GetMacroTypeValues(), 3, "MacroType", static_cast<uint32_t>(value));
64737}

◆ FromString() [122/237]

template<>
MacroType duckdb::EnumUtil::FromString ( const char value)
static
64740 {
64741 return static_cast<MacroType>(StringUtil::StringToEnum(GetMacroTypeValues(), 3, "MacroType", value));
64742}

◆ ToChars() [122/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MapInvalidReason  value)
static
64756 {
64757 return StringUtil::EnumToString(GetMapInvalidReasonValues(), 5, "MapInvalidReason", static_cast<uint32_t>(value));
64758}

◆ FromString() [123/237]

template<>
MapInvalidReason duckdb::EnumUtil::FromString ( const char value)
static
64761 {
64762 return static_cast<MapInvalidReason>(StringUtil::StringToEnum(GetMapInvalidReasonValues(), 5, "MapInvalidReason", value));
64763}

◆ ToChars() [123/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MemoryTag  value)
static
64789 {
64790 return StringUtil::EnumToString(GetMemoryTagValues(), 17, "MemoryTag", static_cast<uint32_t>(value));
64791}

◆ FromString() [124/237]

template<>
MemoryTag duckdb::EnumUtil::FromString ( const char value)
static
64794 {
64795 return static_cast<MemoryTag>(StringUtil::StringToEnum(GetMemoryTagValues(), 17, "MemoryTag", value));
64796}

◆ ToChars() [124/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MergeActionCondition  value)
static
64808 {
64809 return StringUtil::EnumToString(GetMergeActionConditionValues(), 3, "MergeActionCondition", static_cast<uint32_t>(value));
64810}

◆ FromString() [125/237]

template<>
MergeActionCondition duckdb::EnumUtil::FromString ( const char value)
static
64813 {
64814 return static_cast<MergeActionCondition>(StringUtil::StringToEnum(GetMergeActionConditionValues(), 3, "MergeActionCondition", value));
64815}

◆ ToChars() [125/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MergeActionType  value)
static
64829 {
64830 return StringUtil::EnumToString(GetMergeActionTypeValues(), 5, "MergeActionType", static_cast<uint32_t>(value));
64831}

◆ FromString() [126/237]

template<>
MergeActionType duckdb::EnumUtil::FromString ( const char value)
static
64834 {
64835 return static_cast<MergeActionType>(StringUtil::StringToEnum(GetMergeActionTypeValues(), 5, "MergeActionType", value));
64836}

◆ ToChars() [126/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MetaPipelineType  value)
static
64847 {
64848 return StringUtil::EnumToString(GetMetaPipelineTypeValues(), 2, "MetaPipelineType", static_cast<uint32_t>(value));
64849}

◆ FromString() [127/237]

template<>
MetaPipelineType duckdb::EnumUtil::FromString ( const char value)
static
64852 {
64853 return static_cast<MetaPipelineType>(StringUtil::StringToEnum(GetMetaPipelineTypeValues(), 2, "MetaPipelineType", value));
64854}
MetaPipelineType
Definition duckdb.cpp:60632

◆ ToChars() [127/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MetricGroup  value)
static
64872 {
64873 return StringUtil::EnumToString(GetMetricGroupValues(), 9, "MetricGroup", static_cast<uint32_t>(value));
64874}

◆ FromString() [128/237]

template<>
MetricGroup duckdb::EnumUtil::FromString ( const char value)
static
64877 {
64878 return static_cast<MetricGroup>(StringUtil::StringToEnum(GetMetricGroupValues(), 9, "MetricGroup", value));
64879}

◆ ToChars() [128/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MetricType  value)
static
64955 {
64956 return StringUtil::EnumToString(GetMetricTypeValues(), 67, "MetricType", static_cast<uint32_t>(value));
64957}

◆ FromString() [129/237]

template<>
MetricType duckdb::EnumUtil::FromString ( const char value)
static
64960 {
64961 return static_cast<MetricType>(StringUtil::StringToEnum(GetMetricTypeValues(), 67, "MetricType", value));
64962}

◆ ToChars() [129/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MultiFileColumnMappingMode  value)
static
64973 {
64974 return StringUtil::EnumToString(GetMultiFileColumnMappingModeValues(), 2, "MultiFileColumnMappingMode", static_cast<uint32_t>(value));
64975}

◆ FromString() [130/237]

template<>
MultiFileColumnMappingMode duckdb::EnumUtil::FromString ( const char value)
static
64978 {
64979 return static_cast<MultiFileColumnMappingMode>(StringUtil::StringToEnum(GetMultiFileColumnMappingModeValues(), 2, "MultiFileColumnMappingMode", value));
64980}

◆ ToChars() [130/236]

template<>
const char * duckdb::EnumUtil::ToChars ( MultiFileFileState  value)
static
64994 {
64995 return StringUtil::EnumToString(GetMultiFileFileStateValues(), 5, "MultiFileFileState", static_cast<uint32_t>(value));
64996}

◆ FromString() [131/237]

template<>
MultiFileFileState duckdb::EnumUtil::FromString ( const char value)
static
64999 {
65000 return static_cast<MultiFileFileState>(StringUtil::StringToEnum(GetMultiFileFileStateValues(), 5, "MultiFileFileState", value));
65001}

◆ ToChars() [131/236]

template<>
const char * duckdb::EnumUtil::ToChars ( NType  value)
static
65020 {
65021 return StringUtil::EnumToString(GetNTypeValues(), 10, "NType", static_cast<uint32_t>(value));
65022}

◆ FromString() [132/237]

template<>
NType duckdb::EnumUtil::FromString ( const char value)
static
65025 {
65026 return static_cast<NType>(StringUtil::StringToEnum(GetNTypeValues(), 10, "NType", value));
65027}

◆ ToChars() [132/236]

template<>
const char * duckdb::EnumUtil::ToChars ( NewLineIdentifier  value)
static
65040 {
65041 return StringUtil::EnumToString(GetNewLineIdentifierValues(), 4, "NewLineIdentifier", static_cast<uint32_t>(value));
65042}

◆ FromString() [133/237]

template<>
NewLineIdentifier duckdb::EnumUtil::FromString ( const char value)
static
65045 {
65046 return static_cast<NewLineIdentifier>(StringUtil::StringToEnum(GetNewLineIdentifierValues(), 4, "NewLineIdentifier", value));
65047}

◆ ToChars() [133/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OnConflictAction  value)
static
65060 {
65061 return StringUtil::EnumToString(GetOnConflictActionValues(), 4, "OnConflictAction", static_cast<uint32_t>(value));
65062}

◆ FromString() [134/237]

template<>
OnConflictAction duckdb::EnumUtil::FromString ( const char value)
static
65065 {
65066 return static_cast<OnConflictAction>(StringUtil::StringToEnum(GetOnConflictActionValues(), 4, "OnConflictAction", value));
65067}

◆ ToChars() [134/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OnCreateConflict  value)
static
65080 {
65081 return StringUtil::EnumToString(GetOnCreateConflictValues(), 4, "OnCreateConflict", static_cast<uint32_t>(value));
65082}

◆ FromString() [135/237]

template<>
OnCreateConflict duckdb::EnumUtil::FromString ( const char value)
static
65085 {
65086 return static_cast<OnCreateConflict>(StringUtil::StringToEnum(GetOnCreateConflictValues(), 4, "OnCreateConflict", value));
65087}

◆ ToChars() [135/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OnEntryNotFound  value)
static
65098 {
65099 return StringUtil::EnumToString(GetOnEntryNotFoundValues(), 2, "OnEntryNotFound", static_cast<uint32_t>(value));
65100}

◆ FromString() [136/237]

template<>
OnEntryNotFound duckdb::EnumUtil::FromString ( const char value)
static
65103 {
65104 return static_cast<OnEntryNotFound>(StringUtil::StringToEnum(GetOnEntryNotFoundValues(), 2, "OnEntryNotFound", value));
65105}

◆ ToChars() [136/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OperatorCachingMode  value)
static
65118 {
65119 return StringUtil::EnumToString(GetOperatorCachingModeValues(), 4, "OperatorCachingMode", static_cast<uint32_t>(value));
65120}

◆ FromString() [137/237]

template<>
OperatorCachingMode duckdb::EnumUtil::FromString ( const char value)
static
65123 {
65124 return static_cast<OperatorCachingMode>(StringUtil::StringToEnum(GetOperatorCachingModeValues(), 4, "OperatorCachingMode", value));
65125}

◆ ToChars() [137/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OperatorFinalResultType  value)
static
65136 {
65137 return StringUtil::EnumToString(GetOperatorFinalResultTypeValues(), 2, "OperatorFinalResultType", static_cast<uint32_t>(value));
65138}

◆ FromString() [138/237]

template<>
OperatorFinalResultType duckdb::EnumUtil::FromString ( const char value)
static
65141 {
65142 return static_cast<OperatorFinalResultType>(StringUtil::StringToEnum(GetOperatorFinalResultTypeValues(), 2, "OperatorFinalResultType", value));
65143}
OperatorFinalResultType
OperatorFinalResultType is used for the final call.
Definition duckdb.hpp:20193

◆ ToChars() [138/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OperatorFinalizeResultType  value)
static
65154 {
65155 return StringUtil::EnumToString(GetOperatorFinalizeResultTypeValues(), 2, "OperatorFinalizeResultType", static_cast<uint32_t>(value));
65156}

◆ FromString() [139/237]

template<>
OperatorFinalizeResultType duckdb::EnumUtil::FromString ( const char value)
static
65159 {
65160 return static_cast<OperatorFinalizeResultType>(StringUtil::StringToEnum(GetOperatorFinalizeResultTypeValues(), 2, "OperatorFinalizeResultType", value));
65161}
OperatorFinalizeResultType
Definition duckdb.hpp:20190

◆ ToChars() [139/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OperatorResultType  value)
static
65174 {
65175 return StringUtil::EnumToString(GetOperatorResultTypeValues(), 4, "OperatorResultType", static_cast<uint32_t>(value));
65176}

◆ FromString() [140/237]

template<>
OperatorResultType duckdb::EnumUtil::FromString ( const char value)
static
65179 {
65180 return static_cast<OperatorResultType>(StringUtil::StringToEnum(GetOperatorResultTypeValues(), 4, "OperatorResultType", value));
65181}
OperatorResultType
Definition duckdb.hpp:20185

◆ ToChars() [140/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OptimizerType  value)
static
65224 {
65225 return StringUtil::EnumToString(GetOptimizerTypeValues(), 34, "OptimizerType", static_cast<uint32_t>(value));
65226}

◆ FromString() [141/237]

template<>
OptimizerType duckdb::EnumUtil::FromString ( const char value)
static
65229 {
65230 return static_cast<OptimizerType>(StringUtil::StringToEnum(GetOptimizerTypeValues(), 34, "OptimizerType", value));
65231}

◆ ToChars() [141/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OrderByColumnType  value)
static
65242 {
65243 return StringUtil::EnumToString(GetOrderByColumnTypeValues(), 2, "OrderByColumnType", static_cast<uint32_t>(value));
65244}

◆ FromString() [142/237]

template<>
OrderByColumnType duckdb::EnumUtil::FromString ( const char value)
static
65247 {
65248 return static_cast<OrderByColumnType>(StringUtil::StringToEnum(GetOrderByColumnTypeValues(), 2, "OrderByColumnType", value));
65249}

◆ ToChars() [142/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OrderByNullType  value)
static
65265 {
65266 return StringUtil::EnumToString(GetOrderByNullTypeValues(), 7, "OrderByNullType", static_cast<uint32_t>(value));
65267}

◆ FromString() [143/237]

template<>
OrderByNullType duckdb::EnumUtil::FromString ( const char value)
static
65270 {
65271 return static_cast<OrderByNullType>(StringUtil::StringToEnum(GetOrderByNullTypeValues(), 7, "OrderByNullType", value));
65272}

◆ ToChars() [143/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OrderByStatistics  value)
static
65283 {
65284 return StringUtil::EnumToString(GetOrderByStatisticsValues(), 2, "OrderByStatistics", static_cast<uint32_t>(value));
65285}

◆ FromString() [144/237]

template<>
OrderByStatistics duckdb::EnumUtil::FromString ( const char value)
static
65288 {
65289 return static_cast<OrderByStatistics>(StringUtil::StringToEnum(GetOrderByStatisticsValues(), 2, "OrderByStatistics", value));
65290}

◆ ToChars() [144/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OrderPreservationType  value)
static
65302 {
65303 return StringUtil::EnumToString(GetOrderPreservationTypeValues(), 3, "OrderPreservationType", static_cast<uint32_t>(value));
65304}

◆ FromString() [145/237]

template<>
OrderPreservationType duckdb::EnumUtil::FromString ( const char value)
static
65307 {
65308 return static_cast<OrderPreservationType>(StringUtil::StringToEnum(GetOrderPreservationTypeValues(), 3, "OrderPreservationType", value));
65309}

◆ ToChars() [145/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OrderType  value)
static
65325 {
65326 return StringUtil::EnumToString(GetOrderTypeValues(), 7, "OrderType", static_cast<uint32_t>(value));
65327}

◆ FromString() [146/237]

template<>
OrderType duckdb::EnumUtil::FromString ( const char value)
static
65330 {
65331 return static_cast<OrderType>(StringUtil::StringToEnum(GetOrderTypeValues(), 7, "OrderType", value));
65332}

◆ ToChars() [146/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OrdinalityType  value)
static
65343 {
65344 return StringUtil::EnumToString(GetOrdinalityTypeValues(), 2, "OrdinalityType", static_cast<uint32_t>(value));
65345}

◆ FromString() [147/237]

template<>
OrdinalityType duckdb::EnumUtil::FromString ( const char value)
static
65348 {
65349 return static_cast<OrdinalityType>(StringUtil::StringToEnum(GetOrdinalityTypeValues(), 2, "OrdinalityType", value));
65350}

◆ ToChars() [147/236]

template<>
const char * duckdb::EnumUtil::ToChars ( OutputStream  value)
static
65361 {
65362 return StringUtil::EnumToString(GetOutputStreamValues(), 2, "OutputStream", static_cast<uint32_t>(value));
65363}

◆ FromString() [148/237]

template<>
OutputStream duckdb::EnumUtil::FromString ( const char value)
static
65366 {
65367 return static_cast<OutputStream>(StringUtil::StringToEnum(GetOutputStreamValues(), 2, "OutputStream", value));
65368}

◆ ToChars() [148/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ParseInfoType  value)
static
65394 {
65395 return StringUtil::EnumToString(GetParseInfoTypeValues(), 17, "ParseInfoType", static_cast<uint32_t>(value));
65396}

◆ FromString() [149/237]

template<>
ParseInfoType duckdb::EnumUtil::FromString ( const char value)
static
65399 {
65400 return static_cast<ParseInfoType>(StringUtil::StringToEnum(GetParseInfoTypeValues(), 17, "ParseInfoType", value));
65401}

◆ ToChars() [149/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ParserExtensionResultType  value)
static
65413 {
65414 return StringUtil::EnumToString(GetParserExtensionResultTypeValues(), 3, "ParserExtensionResultType", static_cast<uint32_t>(value));
65415}

◆ FromString() [150/237]

template<>
ParserExtensionResultType duckdb::EnumUtil::FromString ( const char value)
static
65418 {
65419 return static_cast<ParserExtensionResultType>(StringUtil::StringToEnum(GetParserExtensionResultTypeValues(), 3, "ParserExtensionResultType", value));
65420}

◆ ToChars() [150/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PartitionedColumnDataType  value)
static
65432 {
65433 return StringUtil::EnumToString(GetPartitionedColumnDataTypeValues(), 3, "PartitionedColumnDataType", static_cast<uint32_t>(value));
65434}

◆ FromString() [151/237]

template<>
PartitionedColumnDataType duckdb::EnumUtil::FromString ( const char value)
static
65437 {
65438 return static_cast<PartitionedColumnDataType>(StringUtil::StringToEnum(GetPartitionedColumnDataTypeValues(), 3, "PartitionedColumnDataType", value));
65439}
PartitionedColumnDataType
Definition duckdb.hpp:47011

◆ ToChars() [151/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PartitionedTupleDataType  value)
static
65450 {
65451 return StringUtil::EnumToString(GetPartitionedTupleDataTypeValues(), 2, "PartitionedTupleDataType", static_cast<uint32_t>(value));
65452}

◆ FromString() [152/237]

template<>
PartitionedTupleDataType duckdb::EnumUtil::FromString ( const char value)
static
65455 {
65456 return static_cast<PartitionedTupleDataType>(StringUtil::StringToEnum(GetPartitionedTupleDataTypeValues(), 2, "PartitionedTupleDataType", value));
65457}
PartitionedTupleDataType
Definition duckdb.cpp:57600

◆ ToChars() [152/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PendingExecutionResult  value)
static
65472 {
65473 return StringUtil::EnumToString(GetPendingExecutionResultValues(), 6, "PendingExecutionResult", static_cast<uint32_t>(value));
65474}

◆ FromString() [153/237]

template<>
PendingExecutionResult duckdb::EnumUtil::FromString ( const char value)
static
65477 {
65478 return static_cast<PendingExecutionResult>(StringUtil::StringToEnum(GetPendingExecutionResultValues(), 6, "PendingExecutionResult", value));
65479}

◆ ToChars() [153/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PhysicalOperatorType  value)
static
65570 {
65571 return StringUtil::EnumToString(GetPhysicalOperatorTypeValues(), 82, "PhysicalOperatorType", static_cast<uint32_t>(value));
65572}

◆ FromString() [154/237]

template<>
PhysicalOperatorType duckdb::EnumUtil::FromString ( const char value)
static
65575 {
65576 return static_cast<PhysicalOperatorType>(StringUtil::StringToEnum(GetPhysicalOperatorTypeValues(), 82, "PhysicalOperatorType", value));
65577}

◆ ToChars() [154/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PhysicalTableScanExecutionStrategy  value)
static
65590 {
65591 return StringUtil::EnumToString(GetPhysicalTableScanExecutionStrategyValues(), 4, "PhysicalTableScanExecutionStrategy", static_cast<uint32_t>(value));
65592}

◆ FromString() [155/237]

template<>
PhysicalTableScanExecutionStrategy duckdb::EnumUtil::FromString ( const char value)
static
65595 {
65596 return static_cast<PhysicalTableScanExecutionStrategy>(StringUtil::StringToEnum(GetPhysicalTableScanExecutionStrategyValues(), 4, "PhysicalTableScanExecutionStrategy", value));
65597}

◆ ToChars() [155/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PhysicalType  value)
static
65627 {
65628 return StringUtil::EnumToString(GetPhysicalTypeValues(), 21, "PhysicalType", static_cast<uint32_t>(value));
65629}

◆ FromString() [156/237]

template<>
PhysicalType duckdb::EnumUtil::FromString ( const char value)
static
65632 {
65633 return static_cast<PhysicalType>(StringUtil::StringToEnum(GetPhysicalTypeValues(), 21, "PhysicalType", value));
65634}
PhysicalType
Definition duckdb.hpp:2738

◆ ToChars() [156/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PragmaType  value)
static
65645 {
65646 return StringUtil::EnumToString(GetPragmaTypeValues(), 2, "PragmaType", static_cast<uint32_t>(value));
65647}

◆ FromString() [157/237]

template<>
PragmaType duckdb::EnumUtil::FromString ( const char value)
static
65650 {
65651 return static_cast<PragmaType>(StringUtil::StringToEnum(GetPragmaTypeValues(), 2, "PragmaType", value));
65652}

◆ ToChars() [157/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PreparedParamType  value)
static
65665 {
65666 return StringUtil::EnumToString(GetPreparedParamTypeValues(), 4, "PreparedParamType", static_cast<uint32_t>(value));
65667}

◆ FromString() [158/237]

template<>
PreparedParamType duckdb::EnumUtil::FromString ( const char value)
static
65670 {
65671 return static_cast<PreparedParamType>(StringUtil::StringToEnum(GetPreparedParamTypeValues(), 4, "PreparedParamType", value));
65672}

◆ ToChars() [158/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PreparedStatementMode  value)
static
65683 {
65684 return StringUtil::EnumToString(GetPreparedStatementModeValues(), 2, "PreparedStatementMode", static_cast<uint32_t>(value));
65685}

◆ FromString() [159/237]

template<>
PreparedStatementMode duckdb::EnumUtil::FromString ( const char value)
static
65688 {
65689 return static_cast<PreparedStatementMode>(StringUtil::StringToEnum(GetPreparedStatementModeValues(), 2, "PreparedStatementMode", value));
65690}

◆ ToChars() [159/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PreserveOrderType  value)
static
65702 {
65703 return StringUtil::EnumToString(GetPreserveOrderTypeValues(), 3, "PreserveOrderType", static_cast<uint32_t>(value));
65704}

◆ FromString() [160/237]

template<>
PreserveOrderType duckdb::EnumUtil::FromString ( const char value)
static
65707 {
65708 return static_cast<PreserveOrderType>(StringUtil::StringToEnum(GetPreserveOrderTypeValues(), 3, "PreserveOrderType", value));
65709}

◆ ToChars() [160/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ProfilerPrintFormat  value)
static
65725 {
65726 return StringUtil::EnumToString(GetProfilerPrintFormatValues(), 7, "ProfilerPrintFormat", static_cast<uint32_t>(value));
65727}

◆ FromString() [161/237]

template<>
ProfilerPrintFormat duckdb::EnumUtil::FromString ( const char value)
static
65730 {
65731 return static_cast<ProfilerPrintFormat>(StringUtil::StringToEnum(GetProfilerPrintFormatValues(), 7, "ProfilerPrintFormat", value));
65732}

◆ ToChars() [161/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ProfilingCoverage  value)
static
65743 {
65744 return StringUtil::EnumToString(GetProfilingCoverageValues(), 2, "ProfilingCoverage", static_cast<uint32_t>(value));
65745}

◆ FromString() [162/237]

template<>
ProfilingCoverage duckdb::EnumUtil::FromString ( const char value)
static
65748 {
65749 return static_cast<ProfilingCoverage>(StringUtil::StringToEnum(GetProfilingCoverageValues(), 2, "ProfilingCoverage", value));
65750}

◆ ToChars() [162/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ProfilingParameterNames  value)
static
65764 {
65765 return StringUtil::EnumToString(GetProfilingParameterNamesValues(), 5, "ProfilingParameterNames", static_cast<uint32_t>(value));
65766}

◆ FromString() [163/237]

template<>
ProfilingParameterNames duckdb::EnumUtil::FromString ( const char value)
static
65769 {
65770 return static_cast<ProfilingParameterNames>(StringUtil::StringToEnum(GetProfilingParameterNamesValues(), 5, "ProfilingParameterNames", value));
65771}

◆ ToChars() [163/236]

template<>
const char * duckdb::EnumUtil::ToChars ( PushdownExtractSupport  value)
static
65783 {
65784 return StringUtil::EnumToString(GetPushdownExtractSupportValues(), 3, "PushdownExtractSupport", static_cast<uint32_t>(value));
65785}

◆ FromString() [164/237]

template<>
PushdownExtractSupport duckdb::EnumUtil::FromString ( const char value)
static
65788 {
65789 return static_cast<PushdownExtractSupport>(StringUtil::StringToEnum(GetPushdownExtractSupportValues(), 3, "PushdownExtractSupport", value));
65790}

◆ ToChars() [164/236]

template<>
const char * duckdb::EnumUtil::ToChars ( QuantileSerializationType  value)
static
65804 {
65805 return StringUtil::EnumToString(GetQuantileSerializationTypeValues(), 5, "QuantileSerializationType", static_cast<uint32_t>(value));
65806}

◆ FromString() [165/237]

template<>
QuantileSerializationType duckdb::EnumUtil::FromString ( const char value)
static
65809 {
65810 return static_cast<QuantileSerializationType>(StringUtil::StringToEnum(GetQuantileSerializationTypeValues(), 5, "QuantileSerializationType", value));
65811}

◆ ToChars() [165/236]

template<>
const char * duckdb::EnumUtil::ToChars ( QueryNodeType  value)
static
65826 {
65827 return StringUtil::EnumToString(GetQueryNodeTypeValues(), 6, "QueryNodeType", static_cast<uint32_t>(value));
65828}

◆ FromString() [166/237]

template<>
QueryNodeType duckdb::EnumUtil::FromString ( const char value)
static
65831 {
65832 return static_cast<QueryNodeType>(StringUtil::StringToEnum(GetQueryNodeTypeValues(), 6, "QueryNodeType", value));
65833}

◆ ToChars() [166/236]

template<>
const char * duckdb::EnumUtil::ToChars ( QueryResultMemoryType  value)
static
65844 {
65845 return StringUtil::EnumToString(GetQueryResultMemoryTypeValues(), 2, "QueryResultMemoryType", static_cast<uint32_t>(value));
65846}

◆ FromString() [167/237]

template<>
QueryResultMemoryType duckdb::EnumUtil::FromString ( const char value)
static
65849 {
65850 return static_cast<QueryResultMemoryType>(StringUtil::StringToEnum(GetQueryResultMemoryTypeValues(), 2, "QueryResultMemoryType", value));
65851}

◆ ToChars() [167/236]

template<>
const char * duckdb::EnumUtil::ToChars ( QueryResultOutputType  value)
static
65862 {
65863 return StringUtil::EnumToString(GetQueryResultOutputTypeValues(), 2, "QueryResultOutputType", static_cast<uint32_t>(value));
65864}

◆ FromString() [168/237]

template<>
QueryResultOutputType duckdb::EnumUtil::FromString ( const char value)
static
65867 {
65868 return static_cast<QueryResultOutputType>(StringUtil::StringToEnum(GetQueryResultOutputTypeValues(), 2, "QueryResultOutputType", value));
65869}

◆ ToChars() [168/236]

template<>
const char * duckdb::EnumUtil::ToChars ( QueryResultType  value)
static
65882 {
65883 return StringUtil::EnumToString(GetQueryResultTypeValues(), 4, "QueryResultType", static_cast<uint32_t>(value));
65884}

◆ FromString() [169/237]

template<>
QueryResultType duckdb::EnumUtil::FromString ( const char value)
static
65887 {
65888 return static_cast<QueryResultType>(StringUtil::StringToEnum(GetQueryResultTypeValues(), 4, "QueryResultType", value));
65889}

◆ ToChars() [169/236]

template<>
const char * duckdb::EnumUtil::ToChars ( RecoveryMode  value)
static
65900 {
65901 return StringUtil::EnumToString(GetRecoveryModeValues(), 2, "RecoveryMode", static_cast<uint32_t>(value));
65902}

◆ FromString() [170/237]

template<>
RecoveryMode duckdb::EnumUtil::FromString ( const char value)
static
65905 {
65906 return static_cast<RecoveryMode>(StringUtil::StringToEnum(GetRecoveryModeValues(), 2, "RecoveryMode", value));
65907}
RecoveryMode
Definition duckdb.hpp:40337

◆ ToChars() [170/236]

template<>
const char * duckdb::EnumUtil::ToChars ( RelationType  value)
static
65945 {
65946 return StringUtil::EnumToString(GetRelationTypeValues(), 29, "RelationType", static_cast<uint32_t>(value));
65947}

◆ FromString() [171/237]

template<>
RelationType duckdb::EnumUtil::FromString ( const char value)
static
65950 {
65951 return static_cast<RelationType>(StringUtil::StringToEnum(GetRelationTypeValues(), 29, "RelationType", value));
65952}

◆ ToChars() [171/236]

template<>
const char * duckdb::EnumUtil::ToChars ( RenderMode  value)
static
65963 {
65964 return StringUtil::EnumToString(GetRenderModeValues(), 2, "RenderMode", static_cast<uint32_t>(value));
65965}

◆ FromString() [172/237]

template<>
RenderMode duckdb::EnumUtil::FromString ( const char value)
static
65968 {
65969 return static_cast<RenderMode>(StringUtil::StringToEnum(GetRenderModeValues(), 2, "RenderMode", value));
65970}

◆ ToChars() [172/236]

template<>
const char * duckdb::EnumUtil::ToChars ( RequestType  value)
static
65984 {
65985 return StringUtil::EnumToString(GetRequestTypeValues(), 5, "RequestType", static_cast<uint32_t>(value));
65986}

◆ FromString() [173/237]

template<>
RequestType duckdb::EnumUtil::FromString ( const char value)
static
65989 {
65990 return static_cast<RequestType>(StringUtil::StringToEnum(GetRequestTypeValues(), 5, "RequestType", value));
65991}

◆ ToChars() [173/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ResultModifierType  value)
static
66004 {
66005 return StringUtil::EnumToString(GetResultModifierTypeValues(), 4, "ResultModifierType", static_cast<uint32_t>(value));
66006}

◆ FromString() [174/237]

template<>
ResultModifierType duckdb::EnumUtil::FromString ( const char value)
static
66009 {
66010 return static_cast<ResultModifierType>(StringUtil::StringToEnum(GetResultModifierTypeValues(), 4, "ResultModifierType", value));
66011}

◆ ToChars() [174/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SampleMethod  value)
static
66024 {
66025 return StringUtil::EnumToString(GetSampleMethodValues(), 4, "SampleMethod", static_cast<uint32_t>(value));
66026}

◆ FromString() [175/237]

template<>
SampleMethod duckdb::EnumUtil::FromString ( const char value)
static
66029 {
66030 return static_cast<SampleMethod>(StringUtil::StringToEnum(GetSampleMethodValues(), 4, "SampleMethod", value));
66031}

◆ ToChars() [175/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SampleType  value)
static
66043 {
66044 return StringUtil::EnumToString(GetSampleTypeValues(), 3, "SampleType", static_cast<uint32_t>(value));
66045}

◆ FromString() [176/237]

template<>
SampleType duckdb::EnumUtil::FromString ( const char value)
static
66048 {
66049 return static_cast<SampleType>(StringUtil::StringToEnum(GetSampleTypeValues(), 3, "SampleType", value));
66050}

◆ ToChars() [176/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SamplingState  value)
static
66061 {
66062 return StringUtil::EnumToString(GetSamplingStateValues(), 2, "SamplingState", static_cast<uint32_t>(value));
66063}

◆ FromString() [177/237]

template<>
SamplingState duckdb::EnumUtil::FromString ( const char value)
static
66066 {
66067 return static_cast<SamplingState>(StringUtil::StringToEnum(GetSamplingStateValues(), 2, "SamplingState", value));
66068}

◆ ToChars() [177/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ScanType  value)
static
66080 {
66081 return StringUtil::EnumToString(GetScanTypeValues(), 3, "ScanType", static_cast<uint32_t>(value));
66082}

◆ FromString() [178/237]

template<>
ScanType duckdb::EnumUtil::FromString ( const char value)
static
66085 {
66086 return static_cast<ScanType>(StringUtil::StringToEnum(GetScanTypeValues(), 3, "ScanType", value));
66087}

◆ ToChars() [178/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SecretDisplayType  value)
static
66098 {
66099 return StringUtil::EnumToString(GetSecretDisplayTypeValues(), 2, "SecretDisplayType", static_cast<uint32_t>(value));
66100}

◆ FromString() [179/237]

template<>
SecretDisplayType duckdb::EnumUtil::FromString ( const char value)
static
66103 {
66104 return static_cast<SecretDisplayType>(StringUtil::StringToEnum(GetSecretDisplayTypeValues(), 2, "SecretDisplayType", value));
66105}
SecretDisplayType
Determines whether the secrets are allowed to be shown.
Definition duckdb.hpp:53187

◆ ToChars() [179/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SecretPersistType  value)
static
66117 {
66118 return StringUtil::EnumToString(GetSecretPersistTypeValues(), 3, "SecretPersistType", static_cast<uint32_t>(value));
66119}

◆ FromString() [180/237]

template<>
SecretPersistType duckdb::EnumUtil::FromString ( const char value)
static
66122 {
66123 return static_cast<SecretPersistType>(StringUtil::StringToEnum(GetSecretPersistTypeValues(), 3, "SecretPersistType", value));
66124}
SecretPersistType
Whether a secret is persistent or temporary.
Definition duckdb.hpp:53134

◆ ToChars() [180/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SecretSerializationType  value)
static
66135 {
66136 return StringUtil::EnumToString(GetSecretSerializationTypeValues(), 2, "SecretSerializationType", static_cast<uint32_t>(value));
66137}

◆ FromString() [181/237]

template<>
SecretSerializationType duckdb::EnumUtil::FromString ( const char value)
static
66140 {
66141 return static_cast<SecretSerializationType>(StringUtil::StringToEnum(GetSecretSerializationTypeValues(), 2, "SecretSerializationType", value));
66142}
SecretSerializationType
Definition duckdb.hpp:53201

◆ ToChars() [181/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SequenceInfo  value)
static
66157 {
66158 return StringUtil::EnumToString(GetSequenceInfoValues(), 6, "SequenceInfo", static_cast<uint32_t>(value));
66159}

◆ FromString() [182/237]

template<>
SequenceInfo duckdb::EnumUtil::FromString ( const char value)
static
66162 {
66163 return static_cast<SequenceInfo>(StringUtil::StringToEnum(GetSequenceInfoValues(), 6, "SequenceInfo", value));
66164}

◆ ToChars() [182/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SetOperationType  value)
static
66178 {
66179 return StringUtil::EnumToString(GetSetOperationTypeValues(), 5, "SetOperationType", static_cast<uint32_t>(value));
66180}

◆ FromString() [183/237]

template<>
SetOperationType duckdb::EnumUtil::FromString ( const char value)
static
66183 {
66184 return static_cast<SetOperationType>(StringUtil::StringToEnum(GetSetOperationTypeValues(), 5, "SetOperationType", value));
66185}

◆ ToChars() [183/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SetScope  value)
static
66199 {
66200 return StringUtil::EnumToString(GetSetScopeValues(), 5, "SetScope", static_cast<uint32_t>(value));
66201}

◆ FromString() [184/237]

template<>
SetScope duckdb::EnumUtil::FromString ( const char value)
static
66204 {
66205 return static_cast<SetScope>(StringUtil::StringToEnum(GetSetScopeValues(), 5, "SetScope", value));
66206}

◆ ToChars() [184/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SetType  value)
static
66217 {
66218 return StringUtil::EnumToString(GetSetTypeValues(), 2, "SetType", static_cast<uint32_t>(value));
66219}

◆ FromString() [185/237]

template<>
SetType duckdb::EnumUtil::FromString ( const char value)
static
66222 {
66223 return static_cast<SetType>(StringUtil::StringToEnum(GetSetTypeValues(), 2, "SetType", value));
66224}

◆ ToChars() [185/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SettingScope  value)
static
66237 {
66238 return StringUtil::EnumToString(GetSettingScopeValues(), 4, "SettingScope", static_cast<uint32_t>(value));
66239}

◆ FromString() [186/237]

template<>
SettingScope duckdb::EnumUtil::FromString ( const char value)
static
66242 {
66243 return static_cast<SettingScope>(StringUtil::StringToEnum(GetSettingScopeValues(), 4, "SettingScope", value));
66244}
SettingScope
Definition duckdb.hpp:37008

◆ ToChars() [186/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ShowType  value)
static
66257 {
66258 return StringUtil::EnumToString(GetShowTypeValues(), 4, "ShowType", static_cast<uint32_t>(value));
66259}

◆ FromString() [187/237]

template<>
ShowType duckdb::EnumUtil::FromString ( const char value)
static
66262 {
66263 return static_cast<ShowType>(StringUtil::StringToEnum(GetShowTypeValues(), 4, "ShowType", value));
66264}

◆ ToChars() [187/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SimplifiedTokenType  value)
static
66282 {
66283 return StringUtil::EnumToString(GetSimplifiedTokenTypeValues(), 9, "SimplifiedTokenType", static_cast<uint32_t>(value));
66284}

◆ FromString() [188/237]

template<>
SimplifiedTokenType duckdb::EnumUtil::FromString ( const char value)
static
66287 {
66288 return static_cast<SimplifiedTokenType>(StringUtil::StringToEnum(GetSimplifiedTokenTypeValues(), 9, "SimplifiedTokenType", value));
66289}
SimplifiedTokenType
Definition duckdb.hpp:13442

◆ ToChars() [188/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SinkCombineResultType  value)
static
66300 {
66301 return StringUtil::EnumToString(GetSinkCombineResultTypeValues(), 2, "SinkCombineResultType", static_cast<uint32_t>(value));
66302}

◆ FromString() [189/237]

template<>
SinkCombineResultType duckdb::EnumUtil::FromString ( const char value)
static
66305 {
66306 return static_cast<SinkCombineResultType>(StringUtil::StringToEnum(GetSinkCombineResultTypeValues(), 2, "SinkCombineResultType", value));
66307}

◆ ToChars() [189/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SinkFinalizeType  value)
static
66319 {
66320 return StringUtil::EnumToString(GetSinkFinalizeTypeValues(), 3, "SinkFinalizeType", static_cast<uint32_t>(value));
66321}

◆ FromString() [190/237]

template<>
SinkFinalizeType duckdb::EnumUtil::FromString ( const char value)
static
66324 {
66325 return static_cast<SinkFinalizeType>(StringUtil::StringToEnum(GetSinkFinalizeTypeValues(), 3, "SinkFinalizeType", value));
66326}
SinkFinalizeType
Definition duckdb.hpp:20232

◆ ToChars() [190/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SinkNextBatchType  value)
static
66337 {
66338 return StringUtil::EnumToString(GetSinkNextBatchTypeValues(), 2, "SinkNextBatchType", static_cast<uint32_t>(value));
66339}

◆ FromString() [191/237]

template<>
SinkNextBatchType duckdb::EnumUtil::FromString ( const char value)
static
66342 {
66343 return static_cast<SinkNextBatchType>(StringUtil::StringToEnum(GetSinkNextBatchTypeValues(), 2, "SinkNextBatchType", value));
66344}
SinkNextBatchType
Definition duckdb.hpp:20238

◆ ToChars() [191/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SinkResultType  value)
static
66356 {
66357 return StringUtil::EnumToString(GetSinkResultTypeValues(), 3, "SinkResultType", static_cast<uint32_t>(value));
66358}

◆ FromString() [192/237]

template<>
SinkResultType duckdb::EnumUtil::FromString ( const char value)
static
66361 {
66362 return static_cast<SinkResultType>(StringUtil::StringToEnum(GetSinkResultTypeValues(), 3, "SinkResultType", value));
66363}
SinkResultType
Definition duckdb.hpp:20222

◆ ToChars() [192/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SortKeyType  value)
static
66382 {
66383 return StringUtil::EnumToString(GetSortKeyTypeValues(), 10, "SortKeyType", static_cast<uint32_t>(value));
66384}

◆ FromString() [193/237]

template<>
SortKeyType duckdb::EnumUtil::FromString ( const char value)
static
66387 {
66388 return static_cast<SortKeyType>(StringUtil::StringToEnum(GetSortKeyTypeValues(), 10, "SortKeyType", value));
66389}
SortKeyType
Definition duckdb.cpp:55335

◆ ToChars() [193/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SourceResultType  value)
static
66401 {
66402 return StringUtil::EnumToString(GetSourceResultTypeValues(), 3, "SourceResultType", static_cast<uint32_t>(value));
66403}

◆ FromString() [194/237]

template<>
SourceResultType duckdb::EnumUtil::FromString ( const char value)
static
66406 {
66407 return static_cast<SourceResultType>(StringUtil::StringToEnum(GetSourceResultTypeValues(), 3, "SourceResultType", value));
66408}
SourceResultType
Definition duckdb.hpp:20201

◆ ToChars() [194/236]

template<>
const char * duckdb::EnumUtil::ToChars ( StarExpressionType  value)
static
66421 {
66422 return StringUtil::EnumToString(GetStarExpressionTypeValues(), 4, "StarExpressionType", static_cast<uint32_t>(value));
66423}

◆ FromString() [195/237]

template<>
StarExpressionType duckdb::EnumUtil::FromString ( const char value)
static
66426 {
66427 return static_cast<StarExpressionType>(StringUtil::StringToEnum(GetStarExpressionTypeValues(), 4, "StarExpressionType", value));
66428}

◆ ToChars() [195/236]

template<>
const char * duckdb::EnumUtil::ToChars ( StatementReturnType  value)
static
66440 {
66441 return StringUtil::EnumToString(GetStatementReturnTypeValues(), 3, "StatementReturnType", static_cast<uint32_t>(value));
66442}

◆ FromString() [196/237]

template<>
StatementReturnType duckdb::EnumUtil::FromString ( const char value)
static
66445 {
66446 return static_cast<StatementReturnType>(StringUtil::StringToEnum(GetStatementReturnTypeValues(), 3, "StatementReturnType", value));
66447}

◆ ToChars() [196/236]

template<>
const char * duckdb::EnumUtil::ToChars ( StatementType  value)
static
66487 {
66488 return StringUtil::EnumToString(GetStatementTypeValues(), 31, "StatementType", static_cast<uint32_t>(value));
66489}

◆ FromString() [197/237]

template<>
StatementType duckdb::EnumUtil::FromString ( const char value)
static
66492 {
66493 return static_cast<StatementType>(StringUtil::StringToEnum(GetStatementTypeValues(), 31, "StatementType", value));
66494}

◆ ToChars() [197/236]

template<>
const char * duckdb::EnumUtil::ToChars ( StatisticsType  value)
static
66511 {
66512 return StringUtil::EnumToString(GetStatisticsTypeValues(), 8, "StatisticsType", static_cast<uint32_t>(value));
66513}

◆ FromString() [198/237]

template<>
StatisticsType duckdb::EnumUtil::FromString ( const char value)
static
66516 {
66517 return static_cast<StatisticsType>(StringUtil::StringToEnum(GetStatisticsTypeValues(), 8, "StatisticsType", value));
66518}

◆ ToChars() [198/236]

template<>
const char * duckdb::EnumUtil::ToChars ( StatsInfo  value)
static
66532 {
66533 return StringUtil::EnumToString(GetStatsInfoValues(), 5, "StatsInfo", static_cast<uint32_t>(value));
66534}

◆ FromString() [199/237]

template<>
StatsInfo duckdb::EnumUtil::FromString ( const char value)
static
66537 {
66538 return static_cast<StatsInfo>(StringUtil::StringToEnum(GetStatsInfoValues(), 5, "StatsInfo", value));
66539}

◆ ToChars() [199/236]

template<>
const char * duckdb::EnumUtil::ToChars ( StorageBlockPrefetch  value)
static
66552 {
66553 return StringUtil::EnumToString(GetStorageBlockPrefetchValues(), 4, "StorageBlockPrefetch", static_cast<uint32_t>(value));
66554}

◆ FromString() [200/237]

template<>
StorageBlockPrefetch duckdb::EnumUtil::FromString ( const char value)
static
66557 {
66558 return static_cast<StorageBlockPrefetch>(StringUtil::StringToEnum(GetStorageBlockPrefetchValues(), 4, "StorageBlockPrefetch", value));
66559}

◆ ToChars() [200/236]

template<>
const char * duckdb::EnumUtil::ToChars ( StorageIndexType  value)
static
66570 {
66571 return StringUtil::EnumToString(GetStorageIndexTypeValues(), 2, "StorageIndexType", static_cast<uint32_t>(value));
66572}

◆ FromString() [201/237]

template<>
StorageIndexType duckdb::EnumUtil::FromString ( const char value)
static
66575 {
66576 return static_cast<StorageIndexType>(StringUtil::StringToEnum(GetStorageIndexTypeValues(), 2, "StorageIndexType", value));
66577}

◆ ToChars() [201/236]

template<>
const char * duckdb::EnumUtil::ToChars ( StrTimeSpecifier  value)
static
66622 {
66623 return StringUtil::EnumToString(GetStrTimeSpecifierValues(), 36, "StrTimeSpecifier", static_cast<uint32_t>(value));
66624}

◆ FromString() [202/237]

template<>
StrTimeSpecifier duckdb::EnumUtil::FromString ( const char value)
static
66627 {
66628 return static_cast<StrTimeSpecifier>(StringUtil::StringToEnum(GetStrTimeSpecifierValues(), 36, "StrTimeSpecifier", value));
66629}

◆ ToChars() [202/236]

template<>
const char * duckdb::EnumUtil::ToChars ( StreamExecutionResult  value)
static
66645 {
66646 return StringUtil::EnumToString(GetStreamExecutionResultValues(), 7, "StreamExecutionResult", static_cast<uint32_t>(value));
66647}

◆ FromString() [203/237]

template<>
StreamExecutionResult duckdb::EnumUtil::FromString ( const char value)
static
66650 {
66651 return static_cast<StreamExecutionResult>(StringUtil::StringToEnum(GetStreamExecutionResultValues(), 7, "StreamExecutionResult", value));
66652}

◆ ToChars() [203/236]

template<>
const char * duckdb::EnumUtil::ToChars ( SubqueryType  value)
static
66666 {
66667 return StringUtil::EnumToString(GetSubqueryTypeValues(), 5, "SubqueryType", static_cast<uint32_t>(value));
66668}

◆ FromString() [204/237]

template<>
SubqueryType duckdb::EnumUtil::FromString ( const char value)
static
66671 {
66672 return static_cast<SubqueryType>(StringUtil::StringToEnum(GetSubqueryTypeValues(), 5, "SubqueryType", value));
66673}

◆ ToChars() [204/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TableColumnType  value)
static
66684 {
66685 return StringUtil::EnumToString(GetTableColumnTypeValues(), 2, "TableColumnType", static_cast<uint32_t>(value));
66686}

◆ FromString() [205/237]

template<>
TableColumnType duckdb::EnumUtil::FromString ( const char value)
static
66689 {
66690 return static_cast<TableColumnType>(StringUtil::StringToEnum(GetTableColumnTypeValues(), 2, "TableColumnType", value));
66691}

◆ ToChars() [205/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TableFilterType  value)
static
66711 {
66712 return StringUtil::EnumToString(GetTableFilterTypeValues(), 11, "TableFilterType", static_cast<uint32_t>(value));
66713}

◆ FromString() [206/237]

template<>
TableFilterType duckdb::EnumUtil::FromString ( const char value)
static
66716 {
66717 return static_cast<TableFilterType>(StringUtil::StringToEnum(GetTableFilterTypeValues(), 11, "TableFilterType", value));
66718}

◆ ToChars() [206/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TablePartitionInfo  value)
static
66731 {
66732 return StringUtil::EnumToString(GetTablePartitionInfoValues(), 4, "TablePartitionInfo", static_cast<uint32_t>(value));
66733}

◆ FromString() [207/237]

template<>
TablePartitionInfo duckdb::EnumUtil::FromString ( const char value)
static
66736 {
66737 return static_cast<TablePartitionInfo>(StringUtil::StringToEnum(GetTablePartitionInfoValues(), 4, "TablePartitionInfo", value));
66738}
TablePartitionInfo
How a table is partitioned by a given set of columns.
Definition duckdb.hpp:22440

◆ ToChars() [207/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TableReferenceType  value)
static
66760 {
66761 return StringUtil::EnumToString(GetTableReferenceTypeValues(), 13, "TableReferenceType", static_cast<uint32_t>(value));
66762}

◆ FromString() [208/237]

template<>
TableReferenceType duckdb::EnumUtil::FromString ( const char value)
static
66765 {
66766 return static_cast<TableReferenceType>(StringUtil::StringToEnum(GetTableReferenceTypeValues(), 13, "TableReferenceType", value));
66767}

◆ ToChars() [208/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TaskExecutionMode  value)
static
66778 {
66779 return StringUtil::EnumToString(GetTaskExecutionModeValues(), 2, "TaskExecutionMode", static_cast<uint32_t>(value));
66780}

◆ FromString() [209/237]

template<>
TaskExecutionMode duckdb::EnumUtil::FromString ( const char value)
static
66783 {
66784 return static_cast<TaskExecutionMode>(StringUtil::StringToEnum(GetTaskExecutionModeValues(), 2, "TaskExecutionMode", value));
66785}

◆ ToChars() [209/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TaskExecutionResult  value)
static
66798 {
66799 return StringUtil::EnumToString(GetTaskExecutionResultValues(), 4, "TaskExecutionResult", static_cast<uint32_t>(value));
66800}

◆ FromString() [210/237]

template<>
TaskExecutionResult duckdb::EnumUtil::FromString ( const char value)
static
66803 {
66804 return static_cast<TaskExecutionResult>(StringUtil::StringToEnum(GetTaskExecutionResultValues(), 4, "TaskExecutionResult", value));
66805}

◆ ToChars() [210/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TemporaryBufferSize  value)
static
66823 {
66824 return StringUtil::EnumToString(GetTemporaryBufferSizeValues(), 9, "TemporaryBufferSize", static_cast<uint32_t>(value));
66825}

◆ FromString() [211/237]

template<>
TemporaryBufferSize duckdb::EnumUtil::FromString ( const char value)
static
66828 {
66829 return static_cast<TemporaryBufferSize>(StringUtil::StringToEnum(GetTemporaryBufferSizeValues(), 9, "TemporaryBufferSize", value));
66830}

◆ ToChars() [211/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TemporaryCompressionLevel  value)
static
66846 {
66847 return StringUtil::EnumToString(GetTemporaryCompressionLevelValues(), 7, "TemporaryCompressionLevel", static_cast<uint32_t>(value));
66848}

◆ FromString() [212/237]

template<>
TemporaryCompressionLevel duckdb::EnumUtil::FromString ( const char value)
static
66851 {
66852 return static_cast<TemporaryCompressionLevel>(StringUtil::StringToEnum(GetTemporaryCompressionLevelValues(), 7, "TemporaryCompressionLevel", value));
66853}

◆ ToChars() [212/236]

template<>
const char * duckdb::EnumUtil::ToChars ( ThreadPinMode  value)
static
66865 {
66866 return StringUtil::EnumToString(GetThreadPinModeValues(), 3, "ThreadPinMode", static_cast<uint32_t>(value));
66867}

◆ FromString() [213/237]

template<>
ThreadPinMode duckdb::EnumUtil::FromString ( const char value)
static
66870 {
66871 return static_cast<ThreadPinMode>(StringUtil::StringToEnum(GetThreadPinModeValues(), 3, "ThreadPinMode", value));
66872}

◆ ToChars() [213/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TimestampCastResult  value)
static
66886 {
66887 return StringUtil::EnumToString(GetTimestampCastResultValues(), 5, "TimestampCastResult", static_cast<uint32_t>(value));
66888}

◆ FromString() [214/237]

template<>
TimestampCastResult duckdb::EnumUtil::FromString ( const char value)
static
66891 {
66892 return static_cast<TimestampCastResult>(StringUtil::StringToEnum(GetTimestampCastResultValues(), 5, "TimestampCastResult", value));
66893}

◆ ToChars() [214/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TransactionInvalidationPolicy  value)
static
66904 {
66905 return StringUtil::EnumToString(GetTransactionInvalidationPolicyValues(), 2, "TransactionInvalidationPolicy", static_cast<uint32_t>(value));
66906}

◆ FromString() [215/237]

template<>
TransactionInvalidationPolicy duckdb::EnumUtil::FromString ( const char value)
static
66909 {
66910 return static_cast<TransactionInvalidationPolicy>(StringUtil::StringToEnum(GetTransactionInvalidationPolicyValues(), 2, "TransactionInvalidationPolicy", value));
66911}

◆ ToChars() [215/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TransactionModifierType  value)
static
66923 {
66924 return StringUtil::EnumToString(GetTransactionModifierTypeValues(), 3, "TransactionModifierType", static_cast<uint32_t>(value));
66925}

◆ FromString() [216/237]

template<>
TransactionModifierType duckdb::EnumUtil::FromString ( const char value)
static
66928 {
66929 return static_cast<TransactionModifierType>(StringUtil::StringToEnum(GetTransactionModifierTypeValues(), 3, "TransactionModifierType", value));
66930}

◆ ToChars() [216/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TransactionType  value)
static
66943 {
66944 return StringUtil::EnumToString(GetTransactionTypeValues(), 4, "TransactionType", static_cast<uint32_t>(value));
66945}

◆ FromString() [217/237]

template<>
TransactionType duckdb::EnumUtil::FromString ( const char value)
static
66948 {
66949 return static_cast<TransactionType>(StringUtil::StringToEnum(GetTransactionTypeValues(), 4, "TransactionType", value));
66950}

◆ ToChars() [217/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TupleDataNestednessType  value)
static
66961 {
66962 return StringUtil::EnumToString(GetTupleDataNestednessTypeValues(), 2, "TupleDataNestednessType", static_cast<uint32_t>(value));
66963}

◆ FromString() [218/237]

template<>
TupleDataNestednessType duckdb::EnumUtil::FromString ( const char value)
static
66966 {
66967 return static_cast<TupleDataNestednessType>(StringUtil::StringToEnum(GetTupleDataNestednessTypeValues(), 2, "TupleDataNestednessType", value));
66968}

◆ ToChars() [218/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TupleDataPinProperties  value)
static
66982 {
66983 return StringUtil::EnumToString(GetTupleDataPinPropertiesValues(), 5, "TupleDataPinProperties", static_cast<uint32_t>(value));
66984}

◆ FromString() [219/237]

template<>
TupleDataPinProperties duckdb::EnumUtil::FromString ( const char value)
static
66987 {
66988 return static_cast<TupleDataPinProperties>(StringUtil::StringToEnum(GetTupleDataPinPropertiesValues(), 5, "TupleDataPinProperties", value));
66989}
TupleDataPinProperties
Definition duckdb.cpp:56596

◆ ToChars() [219/236]

template<>
const char * duckdb::EnumUtil::ToChars ( TupleDataValidityType  value)
static
67000 {
67001 return StringUtil::EnumToString(GetTupleDataValidityTypeValues(), 2, "TupleDataValidityType", static_cast<uint32_t>(value));
67002}

◆ FromString() [220/237]

template<>
TupleDataValidityType duckdb::EnumUtil::FromString ( const char value)
static
67005 {
67006 return static_cast<TupleDataValidityType>(StringUtil::StringToEnum(GetTupleDataValidityTypeValues(), 2, "TupleDataValidityType", value));
67007}

◆ ToChars() [220/236]

template<>
const char * duckdb::EnumUtil::ToChars ( UndoFlags  value)
static
67023 {
67024 return StringUtil::EnumToString(GetUndoFlagsValues(), 7, "UndoFlags", static_cast<uint32_t>(value));
67025}

◆ FromString() [221/237]

template<>
UndoFlags duckdb::EnumUtil::FromString ( const char value)
static
67028 {
67029 return static_cast<UndoFlags>(StringUtil::StringToEnum(GetUndoFlagsValues(), 7, "UndoFlags", value));
67030}

◆ ToChars() [221/236]

template<>
const char * duckdb::EnumUtil::ToChars ( UnionInvalidReason  value)
static
67045 {
67046 return StringUtil::EnumToString(GetUnionInvalidReasonValues(), 6, "UnionInvalidReason", static_cast<uint32_t>(value));
67047}

◆ FromString() [222/237]

template<>
UnionInvalidReason duckdb::EnumUtil::FromString ( const char value)
static
67050 {
67051 return static_cast<UnionInvalidReason>(StringUtil::StringToEnum(GetUnionInvalidReasonValues(), 6, "UnionInvalidReason", value));
67052}

◆ ToChars() [222/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VariantChildLookupMode  value)
static
67064 {
67065 return StringUtil::EnumToString(GetVariantChildLookupModeValues(), 3, "VariantChildLookupMode", static_cast<uint32_t>(value));
67066}

◆ FromString() [223/237]

template<>
VariantChildLookupMode duckdb::EnumUtil::FromString ( const char value)
static
67069 {
67070 return static_cast<VariantChildLookupMode>(StringUtil::StringToEnum(GetVariantChildLookupModeValues(), 3, "VariantChildLookupMode", value));
67071}

◆ ToChars() [223/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VariantLogicalType  value)
static
67115 {
67116 return StringUtil::EnumToString(GetVariantLogicalTypeValues(), 35, "VariantLogicalType", static_cast<uint32_t>(value));
67117}

◆ FromString() [224/237]

template<>
VariantLogicalType duckdb::EnumUtil::FromString ( const char value)
static
67120 {
67121 return static_cast<VariantLogicalType>(StringUtil::StringToEnum(GetVariantLogicalTypeValues(), 35, "VariantLogicalType", value));
67122}

◆ ToChars() [224/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VariantStatsShreddingState  value)
static
67135 {
67136 return StringUtil::EnumToString(GetVariantStatsShreddingStateValues(), 4, "VariantStatsShreddingState", static_cast<uint32_t>(value));
67137}

◆ FromString() [225/237]

template<>
VariantStatsShreddingState duckdb::EnumUtil::FromString ( const char value)
static
67140 {
67141 return static_cast<VariantStatsShreddingState>(StringUtil::StringToEnum(GetVariantStatsShreddingStateValues(), 4, "VariantStatsShreddingState", value));
67142}
VariantStatsShreddingState
Definition duckdb.hpp:16153

◆ ToChars() [225/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VariantValueType  value)
static
67155 {
67156 return StringUtil::EnumToString(GetVariantValueTypeValues(), 4, "VariantValueType", static_cast<uint32_t>(value));
67157}

◆ FromString() [226/237]

template<>
VariantValueType duckdb::EnumUtil::FromString ( const char value)
static
67160 {
67161 return static_cast<VariantValueType>(StringUtil::StringToEnum(GetVariantValueTypeValues(), 4, "VariantValueType", value));
67162}

◆ ToChars() [226/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VectorAuxiliaryDataType  value)
static
67172 {
67173 return StringUtil::EnumToString(GetVectorAuxiliaryDataTypeValues(), 1, "VectorAuxiliaryDataType", static_cast<uint32_t>(value));
67174}

◆ FromString() [227/237]

template<>
VectorAuxiliaryDataType duckdb::EnumUtil::FromString ( const char value)
static
67177 {
67178 return static_cast<VectorAuxiliaryDataType>(StringUtil::StringToEnum(GetVectorAuxiliaryDataTypeValues(), 1, "VectorAuxiliaryDataType", value));
67179}

◆ ToChars() [227/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VectorBufferType  value)
static
67198 {
67199 return StringUtil::EnumToString(GetVectorBufferTypeValues(), 10, "VectorBufferType", static_cast<uint32_t>(value));
67200}

◆ FromString() [228/237]

template<>
VectorBufferType duckdb::EnumUtil::FromString ( const char value)
static
67203 {
67204 return static_cast<VectorBufferType>(StringUtil::StringToEnum(GetVectorBufferTypeValues(), 10, "VectorBufferType", value));
67205}

◆ ToChars() [228/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VectorType  value)
static
67219 {
67220 return StringUtil::EnumToString(GetVectorTypeValues(), 5, "VectorType", static_cast<uint32_t>(value));
67221}

◆ FromString() [229/237]

template<>
VectorType duckdb::EnumUtil::FromString ( const char value)
static
67224 {
67225 return static_cast<VectorType>(StringUtil::StringToEnum(GetVectorTypeValues(), 5, "VectorType", value));
67226}

◆ ToChars() [229/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VerificationType  value)
static
67246 {
67247 return StringUtil::EnumToString(GetVerificationTypeValues(), 11, "VerificationType", static_cast<uint32_t>(value));
67248}

◆ FromString() [230/237]

template<>
VerificationType duckdb::EnumUtil::FromString ( const char value)
static
67251 {
67252 return static_cast<VerificationType>(StringUtil::StringToEnum(GetVerificationTypeValues(), 11, "VerificationType", value));
67253}

◆ ToChars() [230/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VerifyExistenceType  value)
static
67265 {
67266 return StringUtil::EnumToString(GetVerifyExistenceTypeValues(), 3, "VerifyExistenceType", static_cast<uint32_t>(value));
67267}

◆ FromString() [231/237]

template<>
VerifyExistenceType duckdb::EnumUtil::FromString ( const char value)
static
67270 {
67271 return static_cast<VerifyExistenceType>(StringUtil::StringToEnum(GetVerifyExistenceTypeValues(), 3, "VerifyExistenceType", value));
67272}

◆ ToChars() [231/236]

template<>
const char * duckdb::EnumUtil::ToChars ( VertexType  value)
static
67285 {
67286 return StringUtil::EnumToString(GetVertexTypeValues(), 4, "VertexType", static_cast<uint32_t>(value));
67287}

◆ FromString() [232/237]

template<>
VertexType duckdb::EnumUtil::FromString ( const char value)
static
67290 {
67291 return static_cast<VertexType>(StringUtil::StringToEnum(GetVertexTypeValues(), 4, "VertexType", value));
67292}

◆ ToChars() [232/236]

template<>
const char * duckdb::EnumUtil::ToChars ( WALType  value)
static
67328 {
67329 return StringUtil::EnumToString(GetWALTypeValues(), 27, "WALType", static_cast<uint32_t>(value));
67330}

◆ FromString() [233/237]

template<>
WALType duckdb::EnumUtil::FromString ( const char value)
static
67333 {
67334 return static_cast<WALType>(StringUtil::StringToEnum(GetWALTypeValues(), 27, "WALType", value));
67335}

◆ ToChars() [233/236]

template<>
const char * duckdb::EnumUtil::ToChars ( WindowAggregationMode  value)
static
67347 {
67348 return StringUtil::EnumToString(GetWindowAggregationModeValues(), 3, "WindowAggregationMode", static_cast<uint32_t>(value));
67349}

◆ FromString() [234/237]

template<>
WindowAggregationMode duckdb::EnumUtil::FromString ( const char value)
static
67352 {
67353 return static_cast<WindowAggregationMode>(StringUtil::StringToEnum(GetWindowAggregationModeValues(), 3, "WindowAggregationMode", value));
67354}
WindowAggregationMode
Definition duckdb.cpp:52962

◆ ToChars() [234/236]

template<>
const char * duckdb::EnumUtil::ToChars ( WindowBoundary  value)
static
67375 {
67376 return StringUtil::EnumToString(GetWindowBoundaryValues(), 12, "WindowBoundary", static_cast<uint32_t>(value));
67377}

◆ FromString() [235/237]

template<>
WindowBoundary duckdb::EnumUtil::FromString ( const char value)
static
67380 {
67381 return static_cast<WindowBoundary>(StringUtil::StringToEnum(GetWindowBoundaryValues(), 12, "WindowBoundary", value));
67382}

◆ ToChars() [235/236]

template<>
const char * duckdb::EnumUtil::ToChars ( WindowExcludeMode  value)
static
67395 {
67396 return StringUtil::EnumToString(GetWindowExcludeModeValues(), 4, "WindowExcludeMode", static_cast<uint32_t>(value));
67397}

◆ FromString() [236/237]

template<>
WindowExcludeMode duckdb::EnumUtil::FromString ( const char value)
static
67400 {
67401 return static_cast<WindowExcludeMode>(StringUtil::StringToEnum(GetWindowExcludeModeValues(), 4, "WindowExcludeMode", value));
67402}
WindowExcludeMode
Represents the window exclusion mode.
Definition duckdb.cpp:60837

◆ ToChars() [236/236]

template<>
const char * duckdb::EnumUtil::ToChars ( WindowMergeSortStage  value)
static
67416 {
67417 return StringUtil::EnumToString(GetWindowMergeSortStageValues(), 5, "WindowMergeSortStage", static_cast<uint32_t>(value));
67418}

◆ FromString() [237/237]

template<>
WindowMergeSortStage duckdb::EnumUtil::FromString ( const char value)
static
67421 {
67422 return static_cast<WindowMergeSortStage>(StringUtil::StringToEnum(GetWindowMergeSortStageValues(), 5, "WindowMergeSortStage", value));
67423}

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