~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/dtcollation.h

New merge for TableShare

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
#ifndef DRIZZLED_DTCOLLATION_H
21
21
#define DRIZZLED_DTCOLLATION_H
22
22
 
 
23
#include <stdint.h>
 
24
 
23
25
#include <drizzled/definitions.h>
24
26
 
25
 
namespace drizzled
26
 
{
27
 
 
28
27
class Item;
29
28
typedef struct charset_info_st CHARSET_INFO;
30
29
 
94
93
                                        Item **items, uint32_t nitems,
95
94
                                        uint32_t flags);
96
95
 
97
 
/*
98
 
 
99
 
 @note In Drizzle we have just one charset, so no conversion is required (though collation may).
100
 
 
 
96
/**
101
97
  Collect arguments' character sets together.
102
98
 
103
99
  We allow to apply automatic character set conversion in some cases.
138
134
void my_coll_agg_error(Item** args, uint32_t count, const char *fname,
139
135
                       int item_sep);
140
136
 
141
 
} /* namespace drizzled */
142
 
 
143
137
#endif /* DRIZZLED_DTCOLLATION_H */