From fb33a851b418653872fa564fcd2c60682298e35b Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 26 Jul 2010 15:44:33 +0200 Subject: Add stubs for the next chunk of functionality --- odb/mysql/header.cxx | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'odb/mysql/header.cxx') diff --git a/odb/mysql/header.cxx b/odb/mysql/header.cxx index ad329d8..0d34991 100644 --- a/odb/mysql/header.cxx +++ b/odb/mysql/header.cxx @@ -413,12 +413,40 @@ namespace mysql os << "static const odb::id_source id_source = odb::ids_assigned;" << endl; + // column_count @@ + // + os << "static const std::size_t column_count = 10;" + << endl; + + // insert_query + // + os << "static const char* const insert_query;" + << endl; + // id () // os << "static id_type" << endl << "id (const object_type&);" << endl; + // bind () + // + os << "static void" << endl + << "bind (MYSQL_BIND*, image_type&);" + << endl; + + // init (image, object) + // + os << "static void" << endl + << "init (image_type&, object_type&);" + << endl; + + // init (object, image) + // + os << "static void" << endl + << "init (object_type&, image_type&);" + << endl; + // persist () // os << "static void" << endl @@ -470,6 +498,9 @@ namespace mysql ns >> ns_defines >> ns; ns_defines >> c; + ctx.os << "#include " << endl // std::size_t + << endl; + ctx.os << "#include " << endl << endl; -- cgit v1.1