命名空间 | 枚举
orc_types.hpp 文件参考
#include <cudf/utilities/export.hpp>
#include <cstdint>

转到此文件的源代码。

命名空间

 cudf
 cuDF 接口
 
 cudf::io
 IO 接口。
 

枚举

枚举  cudf::io::orc::CompressionKind : uint8_t {
  NONE = 0 , ZLIB = 1 , SNAPPY = 2 , LZO = 3 ,
  LZ4 = 4 , ZSTD = 5
}
 标识一种压缩算法。
 
枚举  cudf::io::orc::TypeKind : int8_t {
  INVALID_TYPE_KIND = -1 , BOOLEAN = 0 , BYTE = 1 , SHORT = 2 ,
  INT = 3 , LONG = 4 , FLOAT = 5 , DOUBLE = 6 ,
  STRING = 7 , BINARY = 8 , TIMESTAMP = 9 , LIST = 10 ,
  MAP = 11 , STRUCT = 12 , UNION = 13 , DECIMAL = 14 ,
  DATE = 15 , VARCHAR = 16 , CHAR = 17
}
 标识 orc 文件中的一种数据类型。
 
枚举  cudf::io::orc::StreamKind : int8_t {
  INVALID_STREAM_KIND = -1 , PRESENT = 0 , DATA = 1 , LENGTH = 2 ,
  DICTIONARY_DATA = 3 , DICTIONARY_COUNT = 4 , SECONDARY = 5 , ROW_INDEX = 6 ,
  BLOOM_FILTER = 7 , BLOOM_FILTER_UTF8 = 8
}
 标识数据流的类型。
 
枚举  cudf::io::orc::ColumnEncodingKind : int8_t {
  INVALID_ENCODING_KIND = -1 , DIRECT = 0 , DICTIONARY = 1 , DIRECT_V2 = 2 ,
  DICTIONARY_V2 = 3
}
 标识列的编码。
 
枚举  cudf::io::orc::ProtofType : uint8_t {
  VARINT = 0 , FIXED64 = 1 , FIXEDLEN = 2 , START_GROUP = 3 ,
  END_GROUP = 4 , FIXED32 = 5 , INVALID_6 = 6 , INVALID_7 = 7
}
 标识协议缓冲区中的编码类型。