~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/table.h

  • Committer: Olaf van der Spek
  • Date: 2011-03-28 23:48:44 UTC
  • mto: (2257.1.1 build) (2276.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 2258.
  • Revision ID: olafvdspek@gmail.com-20110328234844-ufirvtasojvjsxoc
Common fwd

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
namespace drizzled {
42
42
 
43
43
class COND_EQUAL;
44
 
class Field_blob;
45
 
class Item;
46
 
class Item_subselect;
47
 
class SecurityContext;
48
 
class Select_Lex;
49
 
class Select_Lex_Unit;
50
 
class TableList;
51
44
namespace field { class Epoch; }
52
 
namespace plugin { class StorageEngine; }
53
45
 
54
46
typedef enum enum_table_category TABLE_CATEGORY;
55
47
typedef struct st_columndef MI_COLUMNDEF;
807
799
    List<LEX_STRING> referenced_fields;
808
800
};
809
801
 
810
 
class TableList;
811
 
 
812
802
#define JOIN_TYPE_LEFT  1
813
803
#define JOIN_TYPE_RIGHT 2
814
804
 
823
813
 
824
814
int test_if_number(char *str,int *res,bool allow_wildcards);
825
815
void change_byte(unsigned char *,uint,char,char);
826
 
 
827
 
namespace optimizer { class SqlSelect; }
828
 
 
829
816
void change_double_for_sort(double nr,unsigned char *to);
830
817
int get_quick_record(optimizer::SqlSelect *select);
831
818