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