OmniSciDB
a5dc49c757
|
#include <DdlUtils.h>
Public Member Functions | |
Encoding (std::string *encoding_name, int encoding_param) | |
virtual | ~Encoding () |
virtual const std::string * | get_encoding_name () const |
virtual int | get_encoding_param () const |
Protected Attributes | |
std::unique_ptr< std::string > | encoding_name |
int | encoding_param |
Definition at line 61 of file DdlUtils.h.
ddl_utils::Encoding::Encoding | ( | std::string * | encoding_name, |
int | encoding_param | ||
) |
Encapsulates column definition encoding information.
encoding_name | - Type of encoding. For example, "DICT", "FIXED", etc. |
encoding_param | - Encoding size. |
Definition at line 240 of file DdlUtils.cpp.
|
inlinevirtual |
Definition at line 70 of file DdlUtils.h.
|
virtual |
Definition at line 243 of file DdlUtils.cpp.
References encoding_name.
Referenced by ddl_utils::validate_and_set_encoding().
|
virtual |
Definition at line 247 of file DdlUtils.cpp.
References encoding_param.
Referenced by ddl_utils::validate_and_set_encoding().
|
protected |
Definition at line 76 of file DdlUtils.h.
Referenced by get_encoding_name().
|
protected |
Definition at line 77 of file DdlUtils.h.
Referenced by get_encoding_param().