summaryrefslogtreecommitdiff
path: root/odb/inline.cxx
AgeCommit message (Collapse)AuthorFilesLines
2013-09-17Add support for defining composite values inside persistent classes, etcBoris Kolpackov1-5/+22
2013-08-14Add support for object sectionsBoris Kolpackov1-0/+26
Sections are an optimization mechanism that allows the partitioning of data members of a persistent class into groups that can be separately loaded and/or updated.
2013-02-09Update copyright yearBoris Kolpackov1-1/+1
2012-11-21Add dynamic multi-database query supportBoris Kolpackov1-3/+90
2012-11-21Add dynamic multi-database support excluding queryBoris Kolpackov1-0/+99
2012-10-25Static multi-database supportBoris Kolpackov1-0/+220
Add new options (--multi-database, --default-database). Generate common code to -odb.?xx files and database-specific to -odb-<db>.?xx.
2012-01-29Update copyright yearBoris Kolpackov1-1/+1
2012-01-29Remove author field from file headerBoris Kolpackov1-1/+0
Too much effort to maintain.
2012-01-06Cleanup dead codeBoris Kolpackov1-92/+0
2011-10-21Add support for const data membersBoris Kolpackov1-4/+14
Const data members are automatically treated as readonly. New test: const-member.
2011-08-31Rename comp_value() predicate to composite()Boris Kolpackov1-1/+1
2011-08-31Add transient() predicateBoris Kolpackov1-1/+1
2011-08-31Cosmetic changes and cleanupsBoris Kolpackov1-1/+1
Rename some functions to have consistent names. Add object() predicate.
2011-03-21Move the rest of generators to new ctor-less contextBoris Kolpackov1-26/+29
2011-01-04Copyright updateBoris Kolpackov1-1/+1
2010-10-27Implement support for composite value typesBoris Kolpackov1-0/+97
New test: common/composite.
2010-07-22Next chunk of functionalityBoris Kolpackov1-73/+0
Add SQL language lexer. Implement MySQL type declaration parser. Create sub-directories for databases, currently mysql and tracer. Create MySQL-specific context.
2010-07-20Add failure case to tracer implementationBoris Kolpackov1-1/+2
Also adjust object traits API to work with the new low-level API in libodb.
2010-06-04Next chunk of functionalityBoris Kolpackov1-0/+72