MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 Column,包括所有继承而来的类成员
append(char *data, int count) | Column | |
append_one(char *data) (定义于 Column) | Column | |
attr_len() const (定义于 Column) | Column | inline |
attr_len_ | Column | private |
attr_type() const (定义于 Column) | Column | inline |
attr_type_ | Column | private |
capacity() const (定义于 Column) | Column | inline |
capacity_ | Column | private |
Column()=default (定义于 Column) | Column | |
Column(const Column &)=delete (定义于 Column) | Column | |
Column(Column &&)=delete (定义于 Column) | Column | |
Column(const FieldMeta &meta, size_t size=DEFAULT_CAPACITY) (定义于 Column) | Column | |
Column(AttrType attr_type, int attr_len, size_t size=DEFAULT_CAPACITY) (定义于 Column) | Column | |
column_type() const (定义于 Column) | Column | inline |
column_type_ | Column | private |
count() const (定义于 Column) | Column | inline |
count_ | Column | private |
data() const (定义于 Column) | Column | inline |
data_ (定义于 Column) | Column | private |
data_len() const | Column | inline |
DEFAULT_CAPACITY (定义于 Column) | Column | privatestatic |
get_value(int index) const | Column | |
init(const FieldMeta &meta, size_t size=DEFAULT_CAPACITY) (定义于 Column) | Column | |
init(AttrType attr_type, int attr_len, size_t size=DEFAULT_CAPACITY) (定义于 Column) | Column | |
init(const Value &value) (定义于 Column) | Column | |
own_ | Column | private |
reference(const Column &column) | Column | |
reset() (定义于 Column) | Column | |
reset_data() | Column | inline |
set_column_type(Type column_type) (定义于 Column) | Column | inline |
set_count(int count) (定义于 Column) | Column | inline |
Type 枚举名称 | Column | |
~Column() (定义于 Column) | Column | inlinevirtual |