_binary | shcore::polyglot::database::Column | private |
_catalog | shcore::polyglot::database::Column | private |
_collation_id | shcore::polyglot::database::Column | private |
_column_label | shcore::polyglot::database::Column | private |
_column_name | shcore::polyglot::database::Column | private |
_db_type | shcore::polyglot::database::Column | private |
_flags | shcore::polyglot::database::Column | private |
_fractional | shcore::polyglot::database::Column | private |
_length | shcore::polyglot::database::Column | private |
_schema | shcore::polyglot::database::Column | private |
_table_label | shcore::polyglot::database::Column | private |
_table_name | shcore::polyglot::database::Column | private |
_type | shcore::polyglot::database::Column | private |
_unsigned | shcore::polyglot::database::Column | private |
_zerofill | shcore::polyglot::database::Column | private |
Column(const std::string &catalog, const std::string &schema, const std::string &table_name, const std::string &table_label, const std::string &column_name, const std::string &column_label, uint32_t length, int frac_digits, Type type, uint32_t collation_id, bool unsigned_, bool zerofill, bool binary, const std::string &flags="", const std::string &db_type="") | shcore::polyglot::database::Column | |
get_catalog() const override | shcore::polyglot::database::Column | inlinevirtual |
get_collation() const override | shcore::polyglot::database::Column | inlinevirtual |
get_column_label() const override | shcore::polyglot::database::Column | inlinevirtual |
get_column_name() const override | shcore::polyglot::database::Column | inlinevirtual |
get_dbtype() const override | shcore::polyglot::database::Column | virtual |
get_flags() const override | shcore::polyglot::database::Column | inlinevirtual |
get_fractional() const override | shcore::polyglot::database::Column | inlinevirtual |
get_length() const override | shcore::polyglot::database::Column | inlinevirtual |
get_schema() const override | shcore::polyglot::database::Column | inlinevirtual |
get_table_label() const override | shcore::polyglot::database::Column | inlinevirtual |
get_table_name() const override | shcore::polyglot::database::Column | inlinevirtual |
get_type() const override | shcore::polyglot::database::Column | inlinevirtual |
is_binary() const override | shcore::polyglot::database::Column | inlinevirtual |
is_numeric() const override | shcore::polyglot::database::Column | virtual |
is_unsigned() const override | shcore::polyglot::database::Column | inlinevirtual |
is_zerofill() const override | shcore::polyglot::database::Column | inlinevirtual |
operator==(const Column &o) const | shcore::polyglot::database::Column | inline |
to_string | shcore::polyglot::database::Column | friend |
~IColumn()=default | jit_executor::db::IColumn | virtual |