MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Querycache_stream Class Reference
Collaboration diagram for Querycache_stream:

Public Member Functions

 Querycache_stream (Query_cache_block *ini_block, uint ini_headers_len)
void use_next_block (bool writing)
void store_uchar (uchar c)
void store_short (ushort s)
void store_int (uint i)
void store_ll (ulonglong ll)
void store_str_only (const char *str, uint str_len)
void store_str (const char *str, uint str_len)
void store_safe_str (const char *str, uint str_len)
uchar load_uchar ()
ushort load_short ()
uint load_int ()
ulonglong load_ll ()
void load_str_only (char *buffer, uint str_len)
char * load_str (MEM_ROOT *alloc, uint *str_len)
int load_safe_str (MEM_ROOT *alloc, char **str, uint *str_len)
int load_column (MEM_ROOT *alloc, char **column)

Public Attributes

Query_cache_blockfirst_block
uint stored_size

Detailed Description

Definition at line 18 of file emb_qcache.h.


The documentation for this class was generated from the following file: