company logo

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.