XBinder Documentation

Version 2.4.x

C++ Common Runtime Library Classes

The OSRT C++ run-time classes are wrapper classes that provide an object-oriented interface to the common C run-time library functions. The categories of classes provided are as follows:

  • Context management classes manage the context structure (OSCTXT) used to keep track of the working variables required to encode or decode XML messages.
  • Message buffer classes are used to manage message buffers for encoding or decoding XML messages.
  • XSD type base classes are used as the base for compiler- generated C++ data structures.
  • Stream classes are used to read and write messages to and from files, sockets, and memory buffers.