| ders::auto_mutex | Helper class for exception-safe mutex locking | 
| ders::barrier | Represents implementation independent thread barrier | 
| ders::barrier_listener | Interface for classes that listen for on_release() barrier events | 
| ders::buf_cache | Keeps large buffers of requested size which are too expensive to allocate on demand | 
| ders::buf_reader | Provides buffered read functions for classes that implement readable interface | 
| ders::buf_writer | Provides buffered write functions for classes that implement writable interface | 
| ders::ch_rng | Represents character range | 
| ders::cond_var | Interface that defines implementation independent condition variable | 
| ders::cycl_buf | Cyclic buffer | 
| ders::data_in | Interface for classes that can be read from | 
| ders::data_io | Interface for classes that support I/O operations defined by both data_in and data_out interfaces | 
| ders::data_out | Interface for classes that can be written to | 
| ders::data_queue | Interface that defines interruptible data queue | 
| ders::destroyable | Interface for destroyable classes | 
| ders::dir | Interface that defines directory to find files in | 
| ders::dir::entry | Found directory entry | 
| ders::ErrorException | Exception class with embed errorCode | 
| ders::Exception | Base exception class with embed location, message and nested exception | 
| ders::ExitMsgException | MsgException class with embed exitCode used to exit application with | 
| ders::ExternException | Abstract exception class for external exceptions with embed typeName | 
| ders::fd | Provides low level file I/O operations that don't depend on underlining implementation | 
| ders::file | Provides file I/O operations | 
| ders::FileErrorException | ErrorException class with embed fileName | 
| ders::FileLine | Encapsulates file name and line number information | 
| ders::hash_vec< Key, Val, KeyHash, KeyEql > | Associative hash container | 
| ders::key_eql< Key > | Equal functor for hash_vec | 
| ders::key_hash< Key > | Hash functor for hash_vec | 
| ders::ders::key_hash< char > | |
| ders::ders::key_hash< int > | |
| ders::ders::key_hash< long > | |
| ders::ders::key_hash< sh_text > | |
| ders::ders::key_hash< short > | |
| ders::ders::key_hash< signed char > | |
| ders::ders::key_hash< T * > | |
| ders::ders::key_hash< unsigned char > | |
| ders::ders::key_hash< unsigned int > | |
| ders::ders::key_hash< unsigned long > | |
| ders::ders::key_hash< unsigned short > | |
| ders::mem_buf | Helper class for buf_cache to ensure exception safety | 
| ders::mem_pool | Non-synchronized memory pool to be used as thread-private object | 
| ders::mp_newbuf< T > | Helper class for exception-safe memory allocation | 
| ders::MsgException | Abstract exception class for message exceptions that must pass exception handlers untouched | 
| ders::mutex | Interface that defines implementation independent mutex | 
| ders::object_io | Interface that is used by data_queue for object I/O | 
| ders::path_elmt | Path element for path processing functions | 
| ders::readable | Interface for readable classes | 
| ders::sh_ptr< T > | Shared smart pointer that uses destroy() function to destruct passed objects | 
| ders::StdExternException | ExternException class for std::exception | 
| ders::stl_allocator< T > | STL-compatible allocator that uses mem_pool object for memory management | 
| ders::stl_allocator< T >::rebind< U > | Typedef template required by STL | 
| ders::task | Interface for classes that can be executed by thread_pool | 
| ders::task_opers | Interface that defines available task operations | 
| ders::text | Represents text or string as sequence of arbitrary characters | 
| ders::text_buf | Helper class for text concatenation and built-in types conversion | 
| ders::thread | Interface that defines implementation independent thread | 
| ders::thread_pool | Interface that defines thread pool | 
| ders::UnknExternException | ExternException class for unknown exception | 
| ders::wldcrd_mtchr | Represents implementation independent file name wildcard matcher | 
| ders::writable | Interface for writable classes | 
 1.5.5