Module types

Module types 

Source
Expand description

DolphinDB type wrappers to make our lives easier when interacting with the Dlang type system.

See DolphinDB docs for more information.

Structs§

Any
ArrayVector
Blob
Bool
Char
Date
DateHour
DateTime
Decimal32
Decimal64
Decimal128
Dictionary
DolphinDB’s Dictionary implemented base on std::collections::HashMap but only bounded on key type, value type is fixed on Any to provide flexible api. Prefer HashMap for common use instead.
DolphinString
Double
Float
Int
Long
Minute
Month
NanoTime
NanoTimestamp
Pair
Second
Set
DolphinDB’s Set implemented base on std::collections::HashSet but bounded on DolphinDB’s Scalar type. use HashSet for other types instead.
Short
Symbol
Table
TableBuilder
Time
Timestamp
Vector
Void

Enums§

ArrayVectorImpl
ConstantImpl
DataForm
DataType
DictionaryImpl
PairImpl
PrimitiveType
ScalarImpl
SetImpl
VectorImpl

Traits§

Constant
DecimalInterface
Helper interface for Vector.
NotDecimal
Primitive
Scalar

Type Aliases§

AnyVector
BlobVector
BoolVector
CharArrayVector
CharVector
DateHourVector
DateTimeVector
DateVector
Decimal32Vector
Decimal64Vector
Decimal128Vector
DoubleArrayVector
DoubleVector
FloatArrayVector
FloatVector
IntArrayVector
IntVector
LongArrayVector
LongVector
MinuteVector
MonthVector
NanoTimeVector
NanoTimestampVector
SecondVector
ShortArrayVector
ShortVector
StringVector
SymbolVector
TimeVector
TimestampVector
VoidVector