| MySQL 5.6.14 Source Code Document
    | 
#include <innodb_api.h>
| Public Attributes | |
| char * | value_str | 
| int | value_len | 
| uint64_t | value_int | 
| bool | is_str | 
| bool | is_valid | 
| bool | is_null | 
| bool | allocated | 
mci_column is the structure that stores and describes a column info
in InnoDB Memcached. The supported column types are either character type or integer type (see above "enum mci_col" for columns supporting memcached)
Definition at line 72 of file innodb_api.h.
| bool mci_column::allocated | 
whether memory allocated to store the value
Definition at line 80 of file innodb_api.h.
| bool mci_column::is_null | 
whether it is a NULL value
Definition at line 79 of file innodb_api.h.
| bool mci_column::is_str | 
whether the value is char or int
Definition at line 76 of file innodb_api.h.
| bool mci_column::is_valid | 
this structure contains valid or stale column value
Definition at line 77 of file innodb_api.h.
| uint64_t mci_column::value_int | 
integer value
Definition at line 75 of file innodb_api.h.
| int mci_column::value_len | 
char value length in bytes
Definition at line 74 of file innodb_api.h.
| char* mci_column::value_str | 
char value of the column
Definition at line 73 of file innodb_api.h.