Rogue Wave banner
Previous fileTop of DocumentContentsIndexNext file

9.5 Database-Independent Classes

There are many classes in DBTools.h++ that do not have an underlying database-dependent implementation. The methods supported by these classes do not interact with a database and none of the methods take an RWDBConnection as an argument. For the purpose of discussing multithread safety levels, these classes are referred to as database-independent classes. The classes that fall under this category currently are listed in Table 11.

Because these classes are database-independent, they can be treated as though they provide MT-safe level 1 support. Some of the classes in this category may not directly support acquire() and release() functions. In such cases, a generic synchronization object such as RWDBMutex can be safely used to gain access.


Previous fileTop of DocumentContentsIndexNext file

©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.