Class ddl_utils::Encoding

class Encoding

Subclassed by anonymous_namespace{DdlCommandExecutor.cpp}::JsonColumnEncoding, Parser::CompressDef

Public Functions

Encoding(std::string *encoding_name, int encoding_param)

Encapsulates column definition encoding information.

Parameters
  • encoding_name: - Type of encoding. For example, “DICT”, “FIXED”, etc.

  • encoding_param: - Encoding size.

virtual ~Encoding()
const std::string *get_encoding_name() const
int get_encoding_param() const

Protected Attributes

std::unique_ptr<std::string> encoding_name
int encoding_param