From a09dd8568857d4b84f2cae827a87c0d747c4b96d Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 28 Sep 2010 20:14:08 +0200 Subject: Rename begin_transaction() to begin() --- doc/manual.xhtml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'doc') diff --git a/doc/manual.xhtml b/doc/manual.xhtml index 0763edf..576e63f 100644 --- a/doc/manual.xhtml +++ b/doc/manual.xhtml @@ -1022,7 +1022,7 @@ main (int argc, char* argv[]) person jane ("Jane", "Doe", 32); person joe ("Joe", "Dirt", 30); - transaction t (db->begin_transaction ()); + transaction t (db->begin ()); db->persist (john); db->persist (jane); @@ -1195,7 +1195,7 @@ main (int argc, char* argv[]) // Say hello to those over 30. // { - transaction t (db->begin_transaction ()); + transaction t (db->begin ()); result r (db->query<person> (query::age > 30)); @@ -1328,7 +1328,7 @@ main (int argc, char* argv[]) // Joe Dirt just had a birthday, so update his age. // { - transaction t (db->begin_transaction ()); + transaction t (db->begin ()); auto_ptr<person> joe (db->load<person> (joe_id)); joe->age (joe->age () + 1); @@ -1386,7 +1386,7 @@ Hello, Joe! // alternative implementation without using the object id. // { - transaction t (db->begin_transaction ()); + transaction t (db->begin ()); result r (db->query<person> (query::first == "Joe" && query::last == "Dirt")); @@ -1414,7 +1414,7 @@ Hello, Joe! // John Doe is no longer in our database. // { - transaction t (db->begin_transaction ()); + transaction t (db->begin ()); db->erase<person> (john_id); t.commit (); } @@ -1433,7 +1433,7 @@ Hello, Joe! // implementation without using the object id. // { - transaction t (db->begin_transaction ()); + transaction t (db->begin ()); result r (db->query<person> (query::first == "John" && query::last == "Doe")); @@ -1752,7 +1752,7 @@ Hello, Joe! another transaction.

A transaction is started by calling the - database::begin_transaction() + database::begin() function. The returned transaction handle is stored in an instance of the odb::transaction class. You will need to include the <odb/transaction.hxx> @@ -1827,7 +1827,7 @@ for (;;) { try { - transaction t (db.begin_transaction ()); + transaction t (db.begin ()); ... @@ -1855,7 +1855,7 @@ for (;;) void update_age (database& db, person& p) { - transaction t (db.begin_transaction ()); + transaction t (db.begin ()); p.age (p.age () + 1); db.update (p); @@ -1875,7 +1875,7 @@ update_age (database& db, person& p) void update_age (database& db, unsigned long id) { - transaction t (db.begin_transaction ()); + transaction t (db.begin ()); auto_ptr<person> p (db.load<person> (id)); p.age (p.age () + 1); @@ -1900,7 +1900,7 @@ update_age (database& db, person& p) { try { - transaction t (db.begin_transaction ()); + transaction t (db.begin ()); p.age (p.age () + 1); db.update (p); @@ -1909,7 +1909,7 @@ update_age (database& db, person& p) } catch (...) { - transaction t (db.begin_transaction ()); + transaction t (db.begin ()); db.load (p.id (), p); t.commit (); @@ -1964,7 +1964,7 @@ update_age (database& db, person& p) person john ("John", "Doe", 33); person jane ("Jane", "Doe", 32); -transaction t (db->begin_transaction ()); +transaction t (db->begin ()); db->persist (john); unsigned long jane_id (db->persist (jane)); @@ -2017,7 +2017,7 @@ cerr << "Jane's id: " << jane_id << endl; deduced from the second argument, for example:

-transaction t (db->begin_transaction ());
+transaction t (db->begin ());
 
 auto_ptr<person> jane (db->load<person> (jane_id));
 
@@ -2081,7 +2081,7 @@ transfer (database& db,
 {
   bank_account from, to;
 
-  transaction t (db.begin_transaction ());
+  transaction t (db.begin ());
 
   db.load (from_acc, from);
 
@@ -2135,7 +2135,7 @@ transfer (database& db,
   
 const person& john = ...
 
-transaction t (db->begin_transaction ());
+transaction t (db->begin ());
 
 db->erase (john);
 db->erase<person> (jane_id);
-- 
cgit v1.1