~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/lex_input_stream.h

  • Committer: Lee Bieber
  • Date: 2011-04-18 21:48:09 UTC
  • mfrom: (2280.2.3 build)
  • Revision ID: kalebral@gmail.com-20110418214809-dsdfrc8f90a9p2x1
Merge Olaf - code refactor and pruning dead functions

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
  should be seen once out-of-bound data is removed.
34
34
*/
35
35
 
36
 
namespace drizzled
37
 
{
 
36
namespace drizzled {
38
37
 
39
38
class Lex_input_stream
40
39
{
41
40
public:
42
41
  Lex_input_stream(Session *session, const char* buff, unsigned int length);
43
 
  ~Lex_input_stream();
44
42
 
45
43
  /**
46
44
    Set the echo mode.
267
265
    return m_body_utf8_ptr - m_body_utf8;
268
266
  }
269
267
 
270
 
  void body_utf8_start(Session *session, const char *begin_ptr);
271
268
  void body_utf8_append(const char *ptr);
272
269
  void body_utf8_append(const char *ptr, const char *end_ptr);
273
270
  void body_utf8_append_literal(const LEX_STRING *txt,