Database<ToolKit> Server Classes


This section contains a synopsis of the C++ classes found in the Database<ToolKit> Server. Trivial classes and helper classes are not listed. The default prefix os_ is used by most classes to avoid conflicts with other vendors' class names.

Database Server

os_db_server - Encapsulates the servicing of client requests, making use of the native operating system's ODBC environment. This class is a subclass of os_handler_stream and implements the runnable interface (for Concurrency Execution Strategies) along with the service routines for the Database<ToolKit> wire protocol.

Library Initialization and Exception Handling

os_database_toolkit - provides automatic initialization of Database<ToolKit>.
os_db_error - exception class for reporting errors within Database<ToolKit>.

Copyright©2005-2026 Recursion Software LLC
All Rights Reserved - For use by licensed users only.