Overview
Syllabus
Introduction
What is ODB
What ODB wont do
What ODB fits into
What does ODB do
Database portability
Multidatabase support
Component support
Raspberry Pi
Footprint
Performance
License
Bug Tracker
Nonintrusive mapping
Friend declaration
Is the ID exclusively for ODB
Workflow
ODB Compiler
Database Instance
Query
Query examples
Prepare for performance reasons
Deleting persistent objects
ODB Profiles
Boost Profile
Cute Profile
Containers
Comments and Tags
Statement Tracing
Change Tracking Containers
Composite Values
Pointer
Circular
Two problems
Lazy pointers
Lazy weak pointers
ODB views
Optimistic concurrency
How to use optimistic concurrency
Fixing the first attempt
Taught by
CppNow