My Project
Public Member Functions
Blob_mem_storage Class Reference

#include <table.h>

Inheritance diagram for Blob_mem_storage:

List of all members.

Public Member Functions

void reset ()
char * store (const char *from, uint length)
void set_truncated_value (bool is_truncated_value)
bool is_truncated_value ()

Detailed Description

Class is used as a BLOB field value storage for intermediate GROUP_CONCAT results. Used only for GROUP_CONCAT with DISTINCT or ORDER BY options.

Member Function Documentation

char* Blob_mem_storage::store ( const char *  from,
uint  length 
) [inline]

Fuction creates duplicate of 'from' string in 'storage' MEM_ROOT.

fromstring to copy
lengthstring length
Return values:
Pointerto the copied string.
0if an error occured.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines