| Share::Allocator< T > | STL allocator |
| Share::Allocator< T >::rebind< U > | STL allocator type adapter template |
| Share::ArgParser | Parser for commnad-line arguments of sharectl utility |
| Share::ArgSwitchChecker | Command-lnie switches mapping from string to enum |
| Share::DefaultAllocator | Allocator for blocks inside shared segment |
| Share::DefaultRefCounter | Reference counter for shared segment |
| Share::ERROR_CTAssert_failed__Unexpected_sizeof_char< true > | Template specialization |
| Share::Map< TKey, TValue, TAllocator > | STL map |
| Share::Map< TKey, TValue, TAllocator >::const_iterator | STL map const_iterator equivalent |
| Share::Mutex | Platform-independent mutex representation |
| Share::Mutex::LockData | Mutex per-lock specific data |
| Share::MutexLock | Mutex lock RAII object |
| Share::Pair< TFirst, TSecond > | STL pair |
| Share::Relocator | Class handling low-level pointer relocation |
| Share::RelocPtr< T > | Relocable pointer type |
| Share::SegmentDebuger | Wrapper around SegmentHeader class for sharectl |
| Share::SegmentHeader | Object placed at begin of each shared segment |
| Share::SharedObject | Shareable object base class |
| Share::SharedSegment | Platform independent shared segment representation |
| Share::SharedSegmentWrapper | Wrapper around SharedSegment class for sharectl |
| Share::ShareException | General exception carrying text message inside |
| Share::ShareManager | Gateway to shared segment |
| Share::String< TAllocator > | STL string |
| Share::TReference< T > | Reference generic template |
| Share::TReference< const void > | Template specialization |
| Share::TReference< void > | Template specialization |
| Share::TVoidPointer< T > | Void pointer generic template |
| Share::TVoidPointer< const T > | Template specialization |
| Share::Vector< TItem, TAllocator > | STL vector |
1.5.2