| BazisLib::Win32::_AsyncFile< _Base > | |
| _atexit_entry | |
| BazisLib::Win32::_AtomicInt32< _BaseType > | Provides atomic operation support for 32-bit integers |
| BazisLib::DDK::_AtomicInt32< _BaseType > | Provides atomic operation support for 32-bit integers |
| _Base | |
| BazisLib::Win32::_BasicThread< DescendantClass > | Represents a Win32 thread |
| _BasicThreadm_pProcpThread | |
| BazisLib::Win32::_DateTime | |
| BazisLib::DDK::_DateTime | |
| BazisLib::DDK::_DirectFile< _Base > | Represents a file that is read/written by sending IRP_MJ_READ/IRP_MJ_WRITE IRPs to FS driver |
| BazisLib::Win32::_Directory< _Base > | |
| BazisLib::DDK::_Directory< _Base > | |
| BazisLib::Win32::_DirectoryIterator | |
| BazisLib::DDK::_DirectoryIterator | |
| BazisLib::Win32::_DoubleBufferedControlHook<> | Allows to turn standard GDI controls into double-buffered ones |
| BazisLib::Network::Filters::_DummyNetworkFilter | This class is intended to ensure correct virtual member declaration in platform-specific base |
| BazisLib::_ExponentialFilter< _T, _Divider > | Provides exponential filtration for some data stream |
| BazisLib::Win32::_File< _Base > | |
| BazisLib::DDK::_File< _Base > | |
| _FILE_FULL_DIR_INFORMATION | |
| _FILE_RENAME_INFORMATION | |
| _GUID | |
| BazisLib::_ReadLocker< _T > | |
| BazisLib::_SplitStrT< _StringT > | |
| BazisLib::_Core::_TextFile< _CharType, _LineEnding, _LineEndingCharCount > | |
| BazisLib::Win32::_TimeSpan | |
| BazisLib::DDK::_TimeSpan | |
| BazisLib::Win32::_TLSNumericValue< _BaseType > | |
| BazisLib::Win32::_TLSValue< _BaseType > | |
| BazisLib::_WriteFromReadLocker< _T > | |
| BazisLib::_WriteLocker< _T > | |
| BazisLib::Network::HTTP::ACHTTPRequest | |
| BazisLib::ACMemoryFile | Represents a memory file. Object manager-compatible |
| BazisLib::ActionStatus | Represents an action status (error code & auxillary info) |
| BazisLib::ActionStatus::ErrorRecord | |
| BazisLib::Network::MultiThreaded::AdvancedDownloadParams | |
| BazisLib::Network::AIAdvancedSocket | |
| BazisLib::AIDirectory | |
| BazisLib::AIFile | Represents a file or a file-like object |
| BazisLib::Network::MultiThreaded::AIFragmentFormatDriver | |
| BazisLib::Network::AISocket | |
| BazisLib::Linux::AtomicInt< _BaseType > | |
| BazisLib::Network::HTTP::AutoHTTPClient | Allows getting AIFile pointers for HTTP-accessible files |
| BazisLib::Network::Base64 | |
| BazisLib::Linux::BasicBlockDevice | |
| BazisLib::Linux::BasicBlockDevice::Initializer | Initializes BasicBlockDevice::m_FileOperations |
| BazisLib::Linux::BasicBlockDevice::WorkerThread | |
| BazisLib::DDK::BasicCDVolume | |
| BazisLib::Linux::BasicCharacterDevice | |
| BazisLib::Linux::BasicCharacterDevice::Initializer | Initializes BasicCharacterDevice::m_FileOperations |
| BazisLib::BasicFileBase | |
| BazisLib::Network::Filters::BasicHTTPFilter | Provides functionality for filtering HTTP connections |
| BazisLib::Network::Filters::BasicHTTPFilter::ConnectionContext | Used internally to maintain connection context |
| BazisLib::DDK::BasicStorageVolume | |
| BazisLib::Linux::BasicTextDevice | |
| BazisLib::Linux::BasicUsbCharacterDevice | |
| BazisLib::Network::BufferedSocketBase | |
| BazisLib::DDK::BulkUsbClient | |
| BazisLib::DDK::BusDevice | |
| BazisLib::DDK::BusPDO | |
| BazisLib::case_insensitive_char_traits< _CharT > | |
| BazisLib::case_insensitive_char_traits< char > | |
| BazisLib::case_insensitive_char_traits< wchar_t > | |
| BazisLib::CBuffer | |
| BazisLib::Win32::CBulkUsbBootloaderCommandExecuteInterface | |
| BazisLib::Win32::CBulkUsbCommandExecuteInterface | |
| BazisLib::Win32::CBulkUsbPipe | |
| BazisLib::Win32::CCommandExecuteInterface | |
| BazisLib::Network::HTTP::CCookieManager | Stores cookies for HTTP sessions [thread-safe] |
| BazisLib::Win32::CCriticalSection | |
| CGraphViewer | |
| CGraphViewer::Bounds | |
| CHexViewer | |
| BazisLib::Network::HTTP::CHTTPConnectInfo | Contains information required to establish a HTTP connection |
| BazisLib::Network::HTTP::CHTTPHeader | Represents a key/value-based HTTP header valid for both request and reply |
| BazisLib::Network::HTTP::CHTTPReplyHeader | Represents a HTTP fieldset plus logic for handling first line of HTTP reply |
| BazisLib::Network::HTTP::CHTTPReplyStream | Represents an incoming data stream from HTTP server within a single connection |
| BazisLib::Network::HTTP::CHTTPRequestHeader | Represents a HTTP fieldset plus logic for handling first line of HTTP request |
| BazisLib::CMultiReadBuffer | |
| BazisLib::ObjectManager::ConstManagedPointer< _ServiceType > | Represents a read-only managed pointer for function parameters. Should only be used for creating references/pointers |
| BazisLib::CRegistryParameters | |
| BazisLib::Win32::CRWLock | |
| BazisLib::DateTime | |
| BazisLib::Linux::Device | |
| BazisLib::DDK::Device | Represents a DDK device. Suitable for both legacy, WDM and filter devices |
| BazisLib::DDK::Device::Extension | |
| BazisLib::DeviceInformationSet | Represents a device information set structure (HDEVINFO) |
| BazisLib::DeviceInformationSet::iterator | |
| BazisLib::Network::DownloadManager | Manages a set of multi-threaded downloads |
| BazisLib::Network::DownloadManager::DownloadTask | Represents a single download task |
| BazisLib::Network::DownloadManager::DownloadTask::ThreadStats | Contains statistics for a single thread |
| BazisLib::Linux::Driver | |
| BazisLib::DDK::Driver | |
| BazisLib::ObjectManager::EmptyClass | Used as a template argument to derive unmanaged classes |
| BazisLib::Win32::Event | |
| BazisLib::Linux::Event | |
| BazisLib::DDK::ExternalDeviceObjectReference | |
| BazisLib::FastLocker< _T > | |
| BazisLib::DDK::FastMutex | Represents a fast mutex. See ExInitializeFastMutex() for details |
| BazisLib::FastUnlocker< _T > | |
| BazisLib::Linux::File | |
| BazisLib::Network::MultiThreaded::FileChunkDatabase | Stores information about downloaded portions of a file |
| BazisLib::Network::MultiThreaded::FileChunkDatabase::PendingChunk | |
| BazisLib::FileDisk | |
| FileGraphProvider | |
| BazisLib::FilePath | Represents a path to a file |
| BazisLib::FilePath::iterator | |
| BazisLib::DDK::FilePathIteratorBase | |
| BazisLib::Win32::FilePathIteratorBase | |
| BazisLib::DDK::Filter | |
| BazisLib::Network::GenericTCPServer | |
| BazisLib::Network::GenericTCPServer::WorkerThread | |
| BazisLib::Network::HTTP::HTTPClient | Allows retrieving files over HTTP [thread-safe] |
| BazisLib::Network::HTTP::HTTPFile | Represents an AIFile-compatible HTTP-accessed file |
| BazisLib::IBasicDisk | |
| BazisLib::Win32::IBulkPipe | |
| BazisLib::IDirectoryIterator | |
| BazisLib::Win32::IDLLPatcher | Patches DLL import tables |
| IGraphProvider | |
| BazisLib::IInStream | |
| BazisLib::Win32::ImportTablePatcher< _LocateImportsSectionFunc, rdfunc, wrfunc > | Allows patching import table of both local and remote processes |
| BazisLib::Win32::ImportTablePatcher< _LocateImportsSectionFunc, rdfunc, wrfunc >::_IMAGE_DATA_DIRECTORY | |
| BazisLib::Win32::ImportTablePatcher< _LocateImportsSectionFunc, rdfunc, wrfunc >::ImportTable | |
| BazisLib::Win32::ImportTablePatcher< _LocateImportsSectionFunc, rdfunc, wrfunc >::ImportTable::LibraryEntry | |
| BazisLib::DDK::IncomingIrp | PowerIRP-aware class that encapsulates an IRP. No extra action is required to process IRP_MJ_POWER requests |
| BazisLib::INFClass | |
| BazisLib::Linux::IntermediateBuffer | |
| BazisLib::ObjectManager::IntermediateServiceObject< _ServiceType > | Represents a simple intermediate service |
| BazisLib::Network::InternetAddress | |
| BazisLib::DDK::IODevice | |
| BazisLib::DDK::IODeviceFilter | |
| BazisLib::IOutStream | |
| BazisLib::IPipe | |
| BazisLib::IRegistryParameters | |
| BazisLib::DDK::IrpQueue | |
| BazisLib::istring | |
| BazisLib::DDK::IUnknownDeviceInterface | |
| BazisLib::Linux::IUsbDevice | |
| BazisLib::iwstring | |
| BazisLib::DDK::KEResource | Represents a read-write lockable resource |
| BazisLib::Linux::KernelThread | |
| BazisLib::DDK::KEvent | Represents the kernel KEVENT object |
| BazisLib::DDK::KMutex | Represents a standard NT mutex. See ExInitializeFastMutex() for details |
| BazisLib::DDK::KSemaphore | Represents a standard NT semaphore. See KeInitializeSemaphore() for details |
| BazisLib::DDK::KSpinLock | Represents a spin lock. See KeInitializeSpinLock() for details |
| BazisLib::ObjectManager::ManagedObjectBase | Represents a managed object |
| BazisLib::ObjectManager::ManagedObjectBase::DebugObjectReference | Represents a single managed object for debugging purposes |
| BazisLib::ObjectManager::ManagedPointer< _ManagedType > | Represents a managed pointer to an object |
| BazisLib::MemoryLeakDetector | Provides a simple way of detecting memory leaks |
| BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase | Implements the core multi-thread download functionality based on source AIFile objects |
| BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase::WorkerThread | Represents a worker thread for multi-thread downloading |
| BazisLib::Network::MultiThreaded::MultiThreadHTTPDownloader | Provides support for downloading HTTP files in multithread mode |
| BazisLib::Linux::Mutex | |
| BazisLib::Network::MultiThreaded::NativeFragmentDriver | |
| BazisLib::Win32::NetworkFilterBase | Allows filtering network connections on WINSOCK level |
| BazisLib::Win32::NetworkFilterBase::SystemSocketContext | |
| BazisLib::Win32::NetworkFilterBase::WinsockPointers | |
| BazisLib::DDK::OutgoingIRP | |
| BazisLib::ObjectManager::ParentServiceReference< _ServiceType > | Represents a managed pointer field |
| BazisLib::DDK::PNPDevice | |
| BazisLib::RamDisk | |
| BazisLib::Network::RateCalculator | Performs transfer rate calculation |
| BazisLib::DDK::RegistryKey | |
| BazisLib::Win32::RegistryKey | Provides extremely easy and fast registry access |
| BazisLib::Win32::RegistryKey::accessor | Represents an internal object used to read or write registry values |
| BazisLib::Linux::Semaphore | |
| BazisLib::ObjectManager::ServiceObject | Represents a service (an object that may have clients) |
| BazisLib::SimpleLogger | Provides data logging functionality for debug purposes |
| BazisLib::SingleMallocVector< StorageType > | |
| BazisLib::Linux::SpinLock | |
| BazisLib::DDK::StaticString | |
| BazisLib::DDK::StorageDevice | |
| BazisLib::DDK::StorageFilter | |
| BazisLib::DDK::string | |
| BazisLib::Win32::TCPListener | |
| BazisLib::Win32::TCPSocket | |
| BazisLib::TextFileDeserializer | |
| BazisLib::TextFileSerializer | Provides simple way for saving serialized objects to text files |
| BazisLib::Win32::Thread< AutoDelete > | |
| BazisLib::TimeSpan | |
| BazisLib::UniqueIdPool | |
| BazisLib::Linux::UniversalVolume | |
| BazisLib::DDK::UniversalVolume | |
| BazisLib::Linux::UsbBulkDoublePipe | A pipe based on a pair of BULK endpoints |
| BazisLib::Linux::UsbDriver | |
| BazisLib::Linux::UsbInterface | |
| BazisLib::Linux::UserBuffer | |
| BazisLib::Win32::WinsockLoader | |