|
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.