aboutsummaryrefslogtreecommitdiff
path: root/odb/object-result.hxx
AgeCommit message (Collapse)AuthorFilesLines
2013-02-09Update copyright yearBoris Kolpackov1-1/+1
2012-04-23Polymorphic inheritance supportBoris Kolpackov1-328/+30
2012-02-28Handle C++11 movable object pointers such as std::unique_ptrBoris Kolpackov1-0/+32
2012-01-29Update copyright yearBoris Kolpackov1-1/+1
2012-01-29Remove author field from file headerBoris Kolpackov1-1/+0
Too much effort to maintain.
2011-11-02Add result_iterator::id() function that returns id without loading objectBoris Kolpackov1-0/+6
2011-11-02Optimize load_id(), load() sequence for SQLite and PostgreSQLBoris Kolpackov1-1/+7
In these databases both of these functions load the data into the object image. If there is no chance of image overwrite between these calls, then we don't need to load the image the second time.
2011-10-27Add support for persistent classes without object idsBoris Kolpackov1-35/+227
New pragma id (object). New test: common/no-id.
2011-09-22Make common result implementation instead of separate for views and objects1.6.0.a2Boris Kolpackov1-152/+3
2011-09-22Workaround for Sun CCBoris Kolpackov1-1/+1
2011-09-21Rework const object handlingBoris Kolpackov1-9/+50
Now objects are always loaded as non-const and the object cache in session treats all objects as non-const.
2011-09-05Support for views; native partBoris Kolpackov1-0/+336