Helper classes
Some helper classes are provided in order to pass data between the application and database access functions, i.e. for passing parameters and return values:
- String - support for string objects (C++ only)
- StringList - support for string lists (C++ only)
- TypedString - supports strings passing data for complex data types
- Key - special TypedString for passing key values
- Instance - special type string for passing instance values
- OSIString - special type string for passing OSI expressions and operation/access paths
- Option - application settings in hierarchical option variables
- Global variables - usage of thread global variables
- Binary - support for binary data access
- Time - support for time objects
- Date - support for date objects
- DateTime -- support for timestamp objects
String and StringList are passed to .NET applications as string and string array objects, which can be handled easily in .NET languages.

