~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/error.h

  • Committer: Brian Aker
  • Date: 2011-02-16 02:39:43 UTC
  • mfrom: (2171.1.3 drizzle-staging)
  • Revision ID: brian@tangent.org-20110216023943-z4lxkjvknnrrncr2
Merge of all fixes related to errors, schemas, etc.

Show diffs side-by-side

added added

removed removed

Lines of Context:
82
82
                       const std::string& message);
83
83
#define DRIZZLE_ADD_ERROR_MESSAGE(code, msg) add_error_message(code, STRINGIFY_ARG(code), msg)
84
84
 
 
85
namespace error {
 
86
 
 
87
void access(drizzled::identifier::User::const_reference user);
 
88
void access(drizzled::identifier::User::const_reference user, drizzled::identifier::Schema::const_reference schema);
 
89
void access(drizzled::identifier::User::const_reference user, drizzled::identifier::Table::const_reference table);
 
90
 
 
91
} // namespace error
 
92
 
 
93
 
85
94
DRIZZLED_API void my_error(const std::string &ref, error_t nr, myf MyFlags= MYF(0));
86
95
DRIZZLED_API void my_error(error_t nr, drizzled::Identifier::const_reference ref, myf MyFlags= MYF(0));
87
96
DRIZZLED_API void my_error(error_t nr);