BDE 4.14.0 Production release
|
Modules | |
bdls_fdstreambuf | |
Provide a stream buffer initialized with a file descriptor. | |
bdls_filedescriptorguard | |
Provide a RAII guard class used to close files. | |
bdls_filesystemutil | |
Provide methods for filesystem access with multi-language names. | |
bdls_filesystemutil_transitionaluniximputil | |
Provide testable bdls::FilesystemUtil operations for some Unixes. | |
bdls_filesystemutil_uniximputil | |
Provide testable bdls::FilesystemUtil operations for some Unixes. | |
bdls_filesystemutil_unixplatform | |
Provide Unix timstamp and offset type width detection macros. | |
bdls_filesystemutil_windowsimputil | |
Provide testable bdls::FilesystemUtil operations on Windows. | |
bdls_memoryutil | |
Provide a set of portable utilities for memory manipulation. | |
bdls_osutil | |
Provide utilities related to the operating system. | |
bdls_pathutil | |
Provide portable file path manipulation. | |
bdls_pipeutil | |
Provide basic portable named-pipe utilities. | |
bdls_processutil | |
Provide basic platform-independent utilities related to processes. | |
bdls_tempdirectoryguard | |
Provide a scoped guard that creates a unique temporary directory. | |
bdls_testutil | |
Provide test utilities for components in bdl and above. | |
Provide platform-independent system-level utilities.
Basic Development Library System-level utilities (bdls)
The 'bdls' package provides a suite of components for platform-independent interactions with operating system for the management of memory, files, and pipes.
The 'bdls' package currently has 14 components having 4 levels of physical dependency. The list below shows the hierarchical ordering of the components. The order of components within each level is not architecturally significant, just alphabetical.
bdls_fdstreambuf : Provide a stream buffer initialized with a file descriptor.
bdls_filedescriptorguard : Provide a RAII guard class used to close files.
bdls_filesystemutil : Provide methods for filesystem access with multi-language names.
'bdls_filesystemutil_transitionaluniximputil': !PRIVATE! Provide testable bdls::FilesystemUtil
operations for some Unixes.
'bdls_filesystemutil_uniximputil': !PRIVATE! Provide testable bdls::FilesystemUtil
operations for some Unixes.
'bdls_filesystemutil_unixplatform': !PRIVATE! Provide Unix timstamp and offset type width detection macros.
'bdls_filesystemutil_windowsimputil': !PRIVATE! Provide testable bdls::FilesystemUtil
operations on Windows.
bdls_memoryutil : Provide a set of portable utilities for memory manipulation.
bdls_osutil : Provide utilities related to the operating system.
bdls_pathutil : Provide portable file path manipulation.
bdls_pipeutil : Provide basic portable named-pipe utilities.
bdls_processutil : Provide basic platform-independent utilities related to processes.
bdls_tempdirectoryguard : Provide a scoped guard that creates a unique temporary directory.
bdls_testutil : !DEPRECATED! Provide test utilities for components in bdl
and above.