Summary of Classes |
This section lists and describes
the classes in IO<ToolKit>. Trivial classes and helper classes are not
listed. The prefix os_ is used by most classes to
avoid conflicts with other vendors' class names and differentiates them from
ANSI/ISO classes.
os_adapter |
a smart-pointer mechanism used to manage universal device adapters. |
os_buffer |
an efficient, auto-grow, memory buffer. |
os_buffer_device |
a generic interface for os_buffer to use
with os_adapter. |
os_cache |
a specialized device that provides efficient, buffered I/O for all os_adapter-supported
devices. This class can be used to improve the performance of slow or
non-buffered devices. By chaining an os_cache
into the stream, users can control the buffering policies independent of
the device. |
os_cache_device |
a generic interface for os_cache to use
with os_adapter. |
os_device |
a generic device interface that supports a wide variety of communication mechanisms including files, sockets, and named pipes. Designed for easy adaptation to your industry-specific devices. |
os_open_control |
manipulates values commonly used in the creation of I/O objects. |
os_io_control |
manipulates values commonly used in the creation and use of I/O objects. |
os_io_status |
obtains and manages the status of I/O objects. |
os_io_toolkit |
provides automatic initialization of IO<ToolKit>. |
os_io_toolkit_error |
represents an error condition in IO<ToolKit>. |
Copyright©1994-2026 Recursion
Software LLC
All Rights Reserved - For use by licensed users only.