dtl
Table of Contents: the Database Template Library
- Introduction to the DTL
- How
to use the documentation
- Installation and Release Notes
- Containers
- DBView
- Indexed DBView
Container
- Dynamic DBView
Container
- Dynamic
IndexedDBview Container
- DBView Iterators
- Select Iterator
- Insert Iterator
- Update Iterator
- Delete Iterator
- Exception Handling
- Exceptions in the Database Template Library: an Overview
- Exception Safety in DTL
- Exceptions
- RootException
- DBException
- ETIException
- ValidityException
- VariantException
- Functors
- BCA
- BPA
- InsVal
- SelVal
- IOHandler
- AlwaysThrowsHandler
- LoggingHandler
- Utilities (Supporting types/concepts)
- DBConnection
- DBStmt
- BoundIO and BoundIOs
- cb_ptr_fun() and cb_ptr_fun_w_ret()
- jtime_c
- ValidatedObject
- variant_row
- variant_field
- Rich Hickey's C++ Callback Library -
much of our functor support is implemented with a modified and extended version
of this library.
Copyright © 2001, Michael Gradman and Corwin Joy.
Permission to use, copy,
modify, distribute and sell this software and its documentation
for any purpose is hereby granted without fee, provided that the
above copyright notice appears in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation. Corwin Joy and Michael Gradman make no
representations about the suitability of this software for any
purpose. It is provided "as is" without express or
implied warranty.