Drizzled Public API Documentation

drizzled::TYPELIB Class Reference

List of all members.

Public Types

enum  e_find_options { e_none = 0, e_match_full = 1, e_dont_complete = 2, e_default = 3 }

Public Member Functions

TYPELIBcopy_typelib (memory::Root &) const
int find_type_or_exit (const char *, const char *option) const
int find_type (const char *, e_find_options) const
const char * get_type (unsigned int nr) const
uint64_t find_set (const char *x, uint32_t length, const charset_info_st *, char **err_pos, uint32_t *err_len, bool *set_warning) const
uint32_t find_type (const char *find, uint32_t length, bool part_match) const
uint32_t find_type2 (const char *find, uint32_t length, const charset_info_st *) const

Public Attributes

unsigned int count
const char * name
const char ** type_names
unsigned int * type_lengths

Detailed Description

Definition at line 23 of file typelib.h.


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