Blizzard Entertainment:BlizzardCore

Revision as of 02:12, 18 June 2025 by Phaneron (talk | contribs)

BlizzardCore was/is an internal standard library used by Blizzard. It is believed to have a similar role to Storm, except that its API more fully utilizes C++ features such as references and namespaces.

At some point, BlizzardCore seems to have taken several responsibilities over from Storm, such as memory allocation (thought it uses the same name as Storm's memory allocation functions) and Mopaq asset compression.

Features

  • File: provides a uniform filesystem API across platforms.
  • Mopaq: provides access to Mopaq compressed files.

Datamining

Source files

References to source files from 3.3.5a:

Engine/Source/BlizzardCore/BlizzardCore/Include/Blizzard/Util/HashMap.h
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOAlignUnit.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOFileUnit.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOUnitContainer.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/NewZerofill.h
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFileArchives.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFile.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Debug/StackCrawlMach.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Posix.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Streaming.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Win32.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/MemoryStorm.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/New.cpp
Engine/Source/BlizzardCore/BlizzardCore/Source/System/String/String.cpp

Symbols

At the time of 3.3.5a, BlizzardCore's API used the Blizzard namespace. Internal systems were typically placed in a namespace corresponding to the feature, such as System_File, System_SFile

What follows is a list of symbols believed to be part of BlizzardCore, obtained from the 4.1.0 client. Differences from 3.3.5a are known and confirmed, so don't assume they are the same version of BlizzardCore.

Blizzard::DistributedTask::~DistributedTask()
Blizzard::DistributedTaskPool::DistributedTaskPool()
Blizzard::DistributedTaskPool::~DistributedTaskPool()
Blizzard::Log::Flush(int)
Blizzard::Log::Expand(int, char const*, char*, int, bool)
Blizzard::Log::Printf(int, char const*, char const*, ...)
Blizzard::Log::SetPref(int, int, Blizzard::Log::PrefValue)
Blizzard::URL::DownloadURL(char const*, Blizzard::URL::DownloadCallback*)
Blizzard::URL::DownloadCallback::GetTimeout()
Blizzard::URL::DownloadCallback::ConnectedOK()
Blizzard::URL::DownloadCallback::GetPostData()
Blizzard::URL::DownloadCallback::ShouldBlock()
Blizzard::URL::DownloadCallback::GetByteRange()
Blizzard::URL::DownloadCallback::GetLastModified(char const*)
Blizzard::URL::DownloadCallback::GetContentLength(long long)
Blizzard::URL::DownloadCallback::GetHTTPStatusCode(int)
Blizzard::URL::DownloadCallback::GetPostContentType()
Blizzard::URL::DownloadCallback::WantIfModifiedSince()
Blizzard::URL::DownloadCallback::Stop()
Blizzard::URL::DownloadCallback::WantData()
Blizzard::URL::DownloadCallback::GetCookie()
Blizzard::URL::DownloadCallback::~DownloadCallback()
Blizzard::URL::DownloadCallback::~DownloadCallback()
Blizzard::File::SimpleGlob(char const*, char const*)
Blizzard::File::GetFileInfo(char const*, Blizzard::File::FileInfo*)
Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*)
Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*, Blizzard::File::FileInfo*)
Blizzard::File::IsDirectory(char const*)
Blizzard::File::GetFreeSpace(char const*)
Blizzard::File::SetLastError(int)
Blizzard::File::SetAttributes(char const*, int)
Blizzard::File::ProcessDirFast(char const*, void*, bool (*)(Blizzard::File::ProcessDirParms const&), bool)
Blizzard::File::CreateDirectory(char const*, bool)
Blizzard::File::RemoveDirectory(char const*)
Blizzard::File::MakeAbsolutePath(char const*, char*, int, bool)
Blizzard::File::GetLastErrorStack()
Blizzard::File::SetLastErrorStack(Blizzard::Debug::ErrorStackRecord*)
Blizzard::File::AddToLastErrorStack(int, char const*, int)
Blizzard::File::GetWorkingDirectory(char*, int)
Blizzard::File::SetWorkingDirectory(char const*)
Blizzard::File::RemoveDirectoryAndContents(char const*, bool)
Blizzard::File::Copy(char const*, char const*, bool)
Blizzard::File::Move(char const*, char const*)
Blizzard::File::Open(char const*, int, Blizzard::File::StreamRecord*&)
Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, int*)
Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, long long, int*, int)
Blizzard::File::Close(Blizzard::File::StreamRecord*)
Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int)
Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int*)
Blizzard::File::Delete(char const*)
Blizzard::File::Exists(char const*)
Blizzard::File::IsFile(char const*)
Blizzard::Jobs::RefCounted<Blizzard::Jobs::Job>::~RefCounted()
Blizzard::Jobs::RefCounted<Blizzard::Jobs::Job>::~RefCounted()
Blizzard::Jobs::WorkerPool::RunOnThread(unsigned int (*)(void*), void*)
Blizzard::Jobs::WorkerPool::GetCompletedJob()
Blizzard::Jobs::WorkerPool::Pump()
Blizzard::Jobs::WorkerPool::RunJob(Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>)
Blizzard::Jobs::WorkerPool::QueueJob(Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job> const&)
Blizzard::Jobs::WorkerPool::WorkerPool(int)
Blizzard::Jobs::WorkerPool::WorkerPool(int)
Blizzard::Jobs::WorkerPool::~WorkerPool()
Blizzard::Jobs::WorkerPool::~WorkerPool()
Blizzard::Jobs::WorkerPool::~WorkerPool()
Blizzard::Jobs::Job::Job(int)
Blizzard::Jobs::Job::~Job()
Blizzard::Jobs::Job::~Job()
Blizzard::Jobs::Job::~Job()
Blizzard::Lock::MutexEnter(Blizzard::Lock::Mutex&)
Blizzard::Lock::MutexLeave(Blizzard::Lock::Mutex&)
Blizzard::Lock::EventCreate(Blizzard::Lock::Event&)
Blizzard::Lock::MutexCreate(Blizzard::Lock::Mutex&)
Blizzard::Lock::EventDestroy(Blizzard::Lock::Event&)
Blizzard::Lock::MutexDestroy(Blizzard::Lock::Mutex&)
Blizzard::Lock::ConstructOnce<System_MPQGlobals::Globals>::Construct(void*)
Blizzard::Lock::ConstructOnce<Blizzard::Lock::RMutex>::Construct(void*)
Blizzard::Lock::EventWaitForever(Blizzard::Lock::Event&)
Blizzard::Lock::EventSet(Blizzard::Lock::Event&)
Blizzard::Lock::EventWait(unsigned int, Blizzard::Lock::Event&)
Blizzard::Time::GetTimestamp()
Blizzard::Time::Milliseconds()
Blizzard::Time::GetTimeElapsed(unsigned int, unsigned int)
Blizzard::Time::Seconds()
Blizzard::Util::BurtleBobI(void const*, unsigned int, unsigned int)
Blizzard::Util::CryptoSHA1::Process(unsigned int*, unsigned char const*)
Blizzard::Util::hashlittle(void const*, unsigned long, unsigned int)
Blizzard::Util::hashlittle2(void const*, unsigned long, unsigned int*, unsigned int*)
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::Pop(Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>&)
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::Pop()
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::Push(Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job> const&)
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::Front()
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::~ThreadSafeQueue()
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::~ThreadSafeQueue()
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::Pop(Blizzard::Jobs::Job*&)
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::Pop()
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::Push(Blizzard::Jobs::Job* const&)
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::Front()
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::~ThreadSafeQueue()
Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::~ThreadSafeQueue()
Blizzard::Util::MD5::Process(unsigned char const*)
Blizzard::Util::MD5::Process(void const*, unsigned int)
Blizzard::Util::itox(unsigned char)
Blizzard::Util::SHA1::Hash(Blizzard::Util::Digest<20>&, void const*, unsigned int)
Blizzard::Util::Digest<16>::k_invalid
Blizzard::Util::hashbig(void const*, unsigned long, unsigned int)
Blizzard::Util::BurtleBob(void const*, unsigned int, unsigned int)
Blizzard::Crypt::RSA::Process(unsigned char*, unsigned int)
Blizzard::Debug::CanonicalStr(char const*, char*, unsigned int)
Blizzard::Debug::AddErrorToStack(Blizzard::Debug::ErrorStackRecord*, int, char const*, int)
Blizzard::Debug::DefaultCallback(char const*, char const*, char const*, unsigned int)
Blizzard::Debug::AmIBeingDebugged()
Blizzard::Debug::ErrorStackAsText(Blizzard::Debug::ErrorStackRecord*)
Blizzard::Debug::ErrorStackRecord::FindCategory(int)
Blizzard::Debug::ErrorStackRecord::FindCategoryCode(int, int)
Blizzard::Debug::SetAssertHandler(void (*)(char const*, char const*, char const*, unsigned int))
Blizzard::Debug::g_ErrorStackEnabled
Blizzard::Debug::StackCrawlWithSymbols(unsigned int, unsigned int, unsigned int)
Blizzard::Debug::Assert(char const*, char const*, unsigned int)
Blizzard::Debug::VAssert(char const*, char const*, char const*, unsigned int)
Blizzard::Debug::GetSymbol(unsigned long, char*, unsigned int, unsigned int*, char*, unsigned int, unsigned int*)
Blizzard::Mopaq::Enumerator::Enumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)
Blizzard::Mopaq::Enumerator::~Enumerator()
Blizzard::Mopaq::Enumerator::~Enumerator()
Blizzard::Mopaq::Enumerator::~Enumerator()
Blizzard::Mopaq::HSFILERecord::GetFileName()
Blizzard::Mopaq::HSFILERecord::GetFileHandle()
Blizzard::Mopaq::HSFILERecord::Repair()
Blizzard::Mopaq::MPQEnumerator::Initialize()
Blizzard::Mopaq::MPQEnumerator::SynthesizeDirectories(char const*)
Blizzard::Mopaq::MPQEnumerator::Enumerate(char*, unsigned long)
Blizzard::Mopaq::MPQEnumerator::MPQEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)
Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()
Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()
Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()
Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void**, unsigned int*, unsigned int, unsigned int)
Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void*, unsigned int*, unsigned int, unsigned int)
Blizzard::Mopaq::SFileReadFile(Blizzard::Mopaq::HSFILERecord*, void*, unsigned int, unsigned int*)
Blizzard::Mopaq::ArchiveOptions::ArchiveOptions()
Blizzard::Mopaq::SetupHashEntry(System_SFile::ArchivePtrLocked&, char const*, System_SFile::BLOCKENTRY const&, int)
Blizzard::Mopaq::SFileCloseFile(Blizzard::Mopaq::HSFILERecord*)
Blizzard::Mopaq::SFileWriteFile(Blizzard::Mopaq::HSFILERecord*, void const*, unsigned int)
Blizzard::Mopaq::MpqErrorHandler::GetBadSectorList(std::vector<unsigned int, std::allocator<unsigned int>>&)
Blizzard::Mopaq::MpqErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*)
Blizzard::Mopaq::MpqErrorHandler::HandleWriteFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long)
Blizzard::Mopaq::MpqErrorHandler::HandleReadMPQFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int*)
Blizzard::Mopaq::MpqErrorHandler::HandleReadChecksumError(Blizzard::Mopaq::MpqHandleRecord*)
Blizzard::Mopaq::MpqErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)
Blizzard::Mopaq::MpqErrorHandler::HandleDecompressSectorError(unsigned int)
Blizzard::Mopaq::MpqErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)
Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler()
Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler()
Blizzard::Mopaq::MpqHandleRecord::Release()
Blizzard::Mopaq::SFileCreateFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, unsigned int, Blizzard::Mopaq::HSFILERecord**)
Blizzard::Mopaq::SFileDeleteFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)
Blizzard::Mopaq::SFileFileExists(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)
Blizzard::Mopaq::SFileGetFileMD5(Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest<16>*)
Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSFILERecord**)
Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest<16> const&, unsigned int, Blizzard::Mopaq::HSFILERecord**)
Blizzard::Mopaq::SFileUnloadFile(void*)
Blizzard::Mopaq::OnDiskEnumerator::Initialize()
Blizzard::Mopaq::OnDiskEnumerator::DoGlobCallback(Blizzard::File::ProcessDirParms const&)
Blizzard::Mopaq::OnDiskEnumerator::Enumerate(char*, unsigned long)
Blizzard::Mopaq::OnDiskEnumerator::OnDiskEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)
Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator()
Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator()
Blizzard::Mopaq::SetFileSignature(char*, Blizzard::Util::Digest<16> const&)
Blizzard::Mopaq::SFileFileIsLocal(char const*, Blizzard::Streaming::MakeLocalOption)
Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)
Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption)
Blizzard::Mopaq::SFileGetFileName(Blizzard::Mopaq::HSFILERecord*, char*, unsigned int)
Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*)
Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*, unsigned int*)
Blizzard::Mopaq::SFileOpenArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)
Blizzard::Mopaq::SFileOpenArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)
Blizzard::Mopaq::SFileSetBasePath(char const*)
Blizzard::Mopaq::IsArchiveComplete(Blizzard::Mopaq::HSARCHIVE__*)
Blizzard::Mopaq::SFileCloseArchive(Blizzard::Mopaq::HSARCHIVE__*)
Blizzard::Mopaq::SFileGetLastError()
Blizzard::Mopaq::SFileCreateArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*)
Blizzard::Mopaq::SFileCreateArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*)
Blizzard::Mopaq::SFileEnableRawRead(bool)
Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, bool)
Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption, bool, Blizzard::Streaming::MakeLocalParams*)
Blizzard::Mopaq::SFileGetArchiveName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int)
Blizzard::Mopaq::SFileGetFileDetails(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest<16> const&, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, System_SFile::ARCHIVEREC*&, System_SFile::BLOCKENTRY&)
Blizzard::Mopaq::SFileSetFilePointer(Blizzard::Mopaq::HSFILERecord*, int, int*, unsigned int)
Blizzard::Mopaq::SFileOpenArchiveView(Blizzard::Mopaq::HSARCHIVE__*, char const*, int, Blizzard::Mopaq::HSARCHIVE__**)
Blizzard::Mopaq::SetSignatureCheckMode(Blizzard::Mopaq::MD5Mode)
Blizzard::Mopaq::SFileEnumerateArchive(Blizzard::Mopaq::Enumerator*, char*, unsigned long)
Blizzard::Mopaq::SFileGetArchiveHandle(char const*)
Blizzard::Mopaq::SFileGetIsLocalAmount(char const*, long long&, long long&)
Blizzard::Mopaq::SFileGetIsLocalAmount(Blizzard::Mopaq::HSFILERecord*, long long&, long long&)
Blizzard::Mopaq::SFileGetPatchMetadata(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Util::Buffer<4096ul, char>&)
Blizzard::Mopaq::SFileSetChecksumFlags(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)
Blizzard::Mopaq::SFileGetLogicalArchive(Blizzard::Mopaq::HSFILERecord*, Blizzard::Mopaq::HSARCHIVE__**)
Blizzard::Mopaq::SFileHasHigherPriority(char const*, char const*)
Blizzard::Mopaq::DeltaCompletionCallback::Callback()
Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback()
Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback()
Blizzard::Mopaq::MPQEnumeratorBlockOrder::Initialize()
Blizzard::Mopaq::MPQEnumeratorBlockOrder::Enumerate(char*, unsigned long)
Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder()
Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder()
Blizzard::Mopaq::SFileEnableDirectAccess(unsigned int)
Blizzard::Mopaq::SFileGetArchiveFullName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int)
Blizzard::Mopaq::ClearBlockTableMD5Checks()
Blizzard::Mopaq::SetPatchCompleteCallback(void (*)(void const*, unsigned long long, Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest<16> const&))
Blizzard::Mopaq::SFileGetStreamedFileSize(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)
Blizzard::Mopaq::SetSignatureErrorCallback(void (*)(char const*, char const*))
Blizzard::Mopaq::SFileGetArchiveBlockCount(Blizzard::Mopaq::HSARCHIVE__*)
Blizzard::Mopaq::SFileAuthenticateArchiveEx(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Mopaq::AuthResult*, unsigned char const*, unsigned int, unsigned char const*, unsigned int, char const*)
Blizzard::Mopaq::SFileGetTotalIsLocalAmount(long long&, long long&)
Blizzard::Mopaq::SFileOpenArchiveEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::Enumerator**)
Blizzard::Mopaq::SFileCloseArchiveEnumerator(Blizzard::Mopaq::Enumerator*)
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleLoadAndVerify(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int, Blizzard::Util::Digest<16> const&)
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*)
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMPQHeaderV3Error(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int)
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler()
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler()
Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::GetBadSectorList(std::vector<unsigned int, std::allocator<unsigned int>>&)
Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::HandleDecompressSectorError(unsigned int)
Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler()
Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler()
Blizzard::Patch::ApplyTransform(Blizzard::Patch::TransformChunk const*, unsigned char*, unsigned int, unsigned char const*, unsigned int)
Blizzard::Patch::ApplyBSDiffPatch(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char const*, unsigned int)
Blizzard::Patch::Apply(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char*, unsigned int, unsigned int)
Blizzard::Patch::Patch::CreatePatch(Blizzard::Patch::PatchBuffer*, Blizzard::Patch::Error&)
Blizzard::Patch::Patch::GetPatch(unsigned char const*, unsigned long)
Blizzard::Using::StartUsing(char const*)
Blizzard::Using::StopUsing(char const*)
Blizzard::Memory::GetPhysicalMemory()
Blizzard::Memory::Free(void*)
Blizzard::Memory::Free(void*, unsigned int, char const*, unsigned int, char const*)
Blizzard::Memory::Allocate(unsigned int)
Blizzard::Memory::Allocate(unsigned int, unsigned int)
Blizzard::Memory::Allocate(unsigned int, unsigned int, char const*, unsigned int, char const*)
Blizzard::Repair::SetRepairReportCallbacks(void (*)(char const*, long long, unsigned int, char const*), void (*)(char const*, long long, unsigned int))
Blizzard::Repair::LogRepair(char const*, ...)
Blizzard::String::FindReverse(char const*, char, unsigned long)
Blizzard::String::FindReverse(char const*, char const*, unsigned long)
Blizzard::String::QuickFormat<1024>::QuickFormat(char const*, ...)
Blizzard::String::QuickFormat<1088>::QuickFormat(char const*, ...)
Blizzard::String::QuickFormat<24>::QuickFormat(char const*, ...)
Blizzard::String::QuickFormat<32>::QuickFormat(char const*, ...)
Blizzard::String::QuickFormat<40>::QuickFormat(char const*, ...)
Blizzard::String::QuickFormat<64>::QuickFormat(char const*, ...)
Blizzard::String::TextCompare(char const*, char const*, unsigned long)
Blizzard::String::FindFilename(char*)
Blizzard::String::FindFilename(char const*)
Blizzard::String::MakeUnivPath(char const*, char*, int)
Blizzard::String::FindExtension(char*)
Blizzard::String::FindExtension(char const*)
Blizzard::String::MakeBackslashPath(char const*, char*, int)
Blizzard::String::ForceTrailingSeparator(char*, int, char)
Blizzard::String::FindPathSeparatorReverse(char*, unsigned long)
Blizzard::String::FindExtensionWithLeadingDot(char*)
Blizzard::String::Copy(char*, char const*, unsigned long)
Blizzard::String::Find(char const*, char, unsigned long)
Blizzard::String::Find(char const*, char const*, unsigned long)
Blizzard::String::Equal(char const*, char const*)
Blizzard::String::FindI(char const*, char const*, unsigned long)
Blizzard::String::Append(char*, char const*, unsigned long)
Blizzard::String::EqualI(char const*, char const*)
Blizzard::String::EqualI(char const*, char const*, unsigned long)
Blizzard::String::Format(char*, unsigned int, char const*, ...)
Blizzard::String::Length(char const*)
Blizzard::String::MemCopy(void*, void const*, int)
Blizzard::String::MemFill(void*, unsigned int, unsigned char)
Blizzard::String::VFormat(char*, unsigned int, char const*, char*)
Blizzard::String::CompareI(char const*, char const*)
Blizzard::String::JoinPath(char*, int, char const*, char const*)
Blizzard::String::Duplicate(char const*)
Blizzard::String::SplitPath(char const*, char*, int, char*, int)
Blizzard::String::Translate(char const*, char*, unsigned int, char const*, char const*)
Blizzard::Thread::LocalObject<System_File::FileError>::New(void*)
Blizzard::Thread::LocalObject<System_File::FileError>::Delete(void*)
Blizzard::Thread::LocalObject<System_SComp::ZlibAllocBuffer>::New(void*)
Blizzard::Thread::LocalObject<System_SComp::ZlibAllocBuffer>::Delete(void*)
Blizzard::Thread::LocalObject<System_SFile::RawReadInfo>::New(void*)
Blizzard::Thread::LocalObject<System_SFile::RawReadInfo>::Delete(void*)
Blizzard::Thread::LocalObject<System_SFile2::SFileFatalInfo>::New(void*)
Blizzard::Thread::LocalObject<System_SFile2::SFileFatalInfo>::Delete(void*)
Blizzard::Thread::LocalObject<LocalStorageZeroInit<NSOpenGLContext*>::ZeroInit>::New(void*)
Blizzard::Thread::LocalObject<LocalStorageZeroInit<NSOpenGLContext*>::ZeroInit>::Delete(void*)
Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLDevice*>::ZeroInit>::New(void*)
Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLDevice*>::ZeroInit>::Delete(void*)
Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLDevice*>::ZeroInit>::operator LocalStorageZeroInit<GLDevice*>::ZeroInit&()
Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLContext*>::ZeroInit>::New(void*)
Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLContext*>::ZeroInit>::Delete(void*)
Blizzard::Thread::LocalObject<std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>>::New(void*)
Blizzard::Thread::LocalObject<std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>>::Delete(void*)
Blizzard::Thread::WaitForever(Blizzard::Thread::ThreadRecord*)
Blizzard::Thread::CreateFromPool(Blizzard::Thread::ThreadPoolRecord*, unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, int, int)
Blizzard::Thread::ThreadPoolRecord::GetWorker(int, int)
Blizzard::Thread::ThreadPoolRecord::ThreadPoolRecord(unsigned int, unsigned int, long long, Blizzard::Thread::Affinity const&)
Blizzard::Thread::ThreadPoolRecord::~ThreadPoolRecord()
Blizzard::Thread::RegisterLocalStorage(Blizzard::Thread::TLSSlot*, void* (*)(void*), void*, void (*)(void*))
Blizzard::Thread::Close(Blizzard::Thread::ThreadRecord*)
Blizzard::Thread::Create(unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, char const*, int, int)
Blizzard::Thread::Exists(Blizzard::Thread::ThreadRecord*)
Blizzard::Process::GetProcessPath(char*, int)
Blizzard::Process::GetComputerName(char*, int)
Blizzard::Process::GetProcessDirectory(char*, int)
Blizzard::Process::LaunchChildProcessWithArguments(char const*, char const*, void (*)(void*), void*, bool)
Blizzard::Process::Sleep(unsigned int)
Blizzard::SBigDel(Blizzard::BigData*)
Blizzard::SBigNew(Blizzard::BigData**)
Blizzard::Storage::FetchError(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State)
Blizzard::Storage::HttpSource::Read(void*, long long, int)
Blizzard::Storage::HttpSource::~HttpSource()
Blizzard::Storage::HttpSource::~HttpSource()
Blizzard::Storage::Initialize()
Blizzard::Storage::s_cmdEvent
Blizzard::Storage::SetRangeAs(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State)
Blizzard::Storage::CacheSource::Read(void*, long long, int)
Blizzard::Storage::CacheSource::~CacheSource()
Blizzard::Storage::CacheSource::~CacheSource()
Blizzard::Storage::PartialFile::Invalidate(long long, long long)
Blizzard::Storage::PartialFile::CreateShared(Blizzard::File::Filesystem*, char const*, long long, int)
Blizzard::Storage::PartialFile::RebuildHeader()
Blizzard::Storage::PartialFile::WriteUnaligned(void const*, long long, int)
Blizzard::Storage::PartialFile::RebuildLocalityMap(bool)
Blizzard::Storage::PartialFile::UpdatePartialBlock(unsigned int, unsigned int)
Blizzard::Storage::PartialFile::ParseFileFromHeader(Blizzard::File::StreamRecord*, Blizzard::Storage::BitField**, int*, long long*, int*)
Blizzard::Storage::PartialFile::FileIsCompletePartialFile(Blizzard::File::StreamRecord*, long long, long long)
Blizzard::Storage::PartialFile::Read(void*, long long, int)
Blizzard::Storage::PartialFile::Close()
Blizzard::Storage::PartialFile::Flush()
Blizzard::Storage::PartialFile::Write(void const*, long long, int)
Blizzard::Storage::PartialFile::ParseFile()
Blizzard::Storage::PartialFile::PartialFile()
Blizzard::Storage::PartialFile::~PartialFile()
Blizzard::Storage::PartialFile::~PartialFile()
Blizzard::Storage::PartialFile::~PartialFile()
Blizzard::Storage::StorageUnit::AddCacheEntry(short, long long, int, Blizzard::Storage::StorageSystem::BufferHandle)
Blizzard::Storage::StorageUnit::ReserveChunks()
Blizzard::Storage::StorageUnit::SetHttpSource(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, long long)
Blizzard::Storage::StorageUnit::FetchDeferData(Blizzard::Storage::Range*, short)
Blizzard::Storage::StorageUnit::FlushCacheEntries(short)
Blizzard::Storage::StorageUnit::ReadLocal(void*, long long, int)
Blizzard::Storage::StorageUnit::StorageUnit()
Blizzard::Storage::StorageUnit::~StorageUnit()
Blizzard::Storage::BackingStore::~BackingStore()
Blizzard::Storage::BackingStore::~BackingStore()
Blizzard::Storage::PartialBlock::SetPartial(unsigned int, unsigned int)
Blizzard::Storage::s_Chunk_Size
Blizzard::Storage::s_StorageMap
Blizzard::Storage::StorageSystem::RecoverMemory(Blizzard::Storage::StorageUnit*, int)
Blizzard::Storage::StorageSystem::ReleaseChunks(Blizzard::Storage::StorageSystem::BufferHandle)
Blizzard::Storage::StorageSystem::AllocateChunks(int)
Blizzard::Storage::StorageSystem::EnableWriteback(bool)
Blizzard::Storage::StorageSystem::AllocateSubChunks(Blizzard::Storage::StorageSystem::BufferHandle, int, int)
Blizzard::Storage::StorageSystem::StorageSystem()
Blizzard::Storage::StorageSystem::~StorageSystem()
Blizzard::Storage::StorageThread(void*)
Blizzard::Storage::GetRandomRange(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::Range*)
Blizzard::Storage::GetStorageInfo(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&)
Blizzard::Storage::s_storageMutex
Blizzard::Storage::s_storageReady
Blizzard::Storage::s_threadExited
Blizzard::Storage::g_StorageSystem
Blizzard::Storage::s_threadShutdown
Blizzard::Storage::s_CmdQueue_Storage
Blizzard::Storage::Read(Blizzard::Storage::StorageUnit*, void*, long long, int)
Blizzard::Storage::Close(Blizzard::Storage::StorageUnit*)
Blizzard::Storage::Write(Blizzard::Storage::StorageUnit*, Blizzard::Storage::StorageSystem::BufferHandle, long long, int, short)
Blizzard::Storage::Acquire(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&)
Blizzard::Storage::GetRange(Blizzard::Storage::StorageUnit*, long long, int, int*, bool)
Blizzard::Storage::Shutdown()
Blizzard::Unicode::ConvertUTF16to8(char*, unsigned int, unsigned short const*, unsigned int, unsigned int*, unsigned int*)
Blizzard::Unicode::ConvertUTF8to16(unsigned short*, unsigned int, char const*, unsigned int, unsigned int*, unsigned int*)
Blizzard::Unicode::ConvertUTF8to16Len(char const*, unsigned int, unsigned int*)
Blizzard::Unicode::GetCodepointFromUTF8(char const**)
Blizzard::Hardware::GetFingerprint(Blizzard::Hardware::Fingerprint*)
Blizzard::Hardware::GetProcessorFeatures()
Blizzard::Hardware::ExtendedProcessorFeatures(Blizzard::Hardware::ProcessorFeatures&)
Blizzard::BigBuffer::operator[](unsigned int)
Blizzard::Streaming::AddLatency::accumulatorNs
Blizzard::Streaming::AddLatency::~AddLatency()
Blizzard::Streaming::FileThread(void*)
Blizzard::Streaming::k_UNC_FILE
Blizzard::Streaming::k_UNC_HTTP
Blizzard::Streaming::s_cmdEvent
Blizzard::Streaming::s_cmdMutex
Blizzard::Streaming::StreamingX::Statistics::ms_needSpeed
Blizzard::Streaming::StreamingX::Statistics::Callback()
Blizzard::Streaming::StreamingX::Statistics::ms_stats
Blizzard::Streaming::StreamingX::g_lowCommandInterval
Blizzard::Streaming::StreamingX::g_IsEnableP2PCallBack
Blizzard::Streaming::StreamingX::g_maxLowCommandInterval
Blizzard::Streaming::StreamingX::g_stepLowCommandInterval
Blizzard::Streaming::StreamingX::g_StreamingDataRequireCallBack
Blizzard::Streaming::s_NsPerByte
Blizzard::Streaming::FileManifest::ReadDirectFile(char const*)
Blizzard::Streaming::FileManifest::SplitServerItem(char*, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>&, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>&)
Blizzard::Streaming::FileManifest::ReadIndirectFile(char const*)
Blizzard::Streaming::FileManifest::GetBGPreloadSleep()
Blizzard::Streaming::FileManifest::GetIsStreamingTrial()
Blizzard::Streaming::FileManifest::ReadDirectFileFromBuffer(char*, int)
Blizzard::Streaming::FileManifest::SetDefaultBgPreloadSleep(int)
Blizzard::Streaming::FileManifest::SplitItem(char*, Blizzard::Streaming::FileManifest::MANIFEST_ITEM*)
Blizzard::Streaming::ManifestInfo::GetItemTag(char*, char**, char**, int*)
Blizzard::Streaming::ManifestInfo::GetFileList(char const*)
Blizzard::Streaming::ManifestInfo::SetFileItem(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, Blizzard::Streaming::Manifests::FileItem const&)
Blizzard::Streaming::ManifestInfo::ValidateMD5(char const*, char const*, int)
Blizzard::Streaming::ManifestInfo::GetParameter(char const*)
Blizzard::Streaming::ManifestInfo::SetParameter(char const*, int)
Blizzard::Streaming::ManifestInfo::SetParameter(char const*, char const*)
Blizzard::Streaming::ManifestInfo::GetRemotePath(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&)
Blizzard::Streaming::ManifestInfo::HandleBaseTag(char const*, char const*)
Blizzard::Streaming::ManifestInfo::ReadDirectFile(char const*)
Blizzard::Streaming::ManifestInfo::ms_ManifestInfo
Blizzard::Streaming::ManifestInfo::DeactivateServer(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&)
Blizzard::Streaming::ManifestInfo::GetTransportItem(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&)
Blizzard::Streaming::ManifestInfo::ReadIndirectFile(char const*)
Blizzard::Streaming::ManifestInfo::SetServerPathItem(char const*, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&)
Blizzard::Streaming::ManifestInfo::FinalizeManifestItems()
Blizzard::Streaming::ManifestInfo::GetServerItemMaxRetry(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&)
Blizzard::Streaming::ManifestInfo::GetBandwidthDataString()
Blizzard::Streaming::ManifestInfo::GetRandomServerLocation(std::vector<std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>, std::allocator<std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>>> const&)
Blizzard::Streaming::ManifestInfo::ReadDirectFileFromBuffer(char*, int)
Blizzard::Streaming::ManifestInfo::Get()
Blizzard::Streaming::ManifestInfo::Shutdown()
Blizzard::Streaming::s_CmdProcess
Blizzard::Streaming::s_pauseEvent
Blizzard::Streaming::s_pauseMutex
Blizzard::Streaming::StreamRequest::globalRequestId
Blizzard::Streaming::StreamRequest::ReadLocalChunks(void*)
Blizzard::Streaming::StreamRequest::concurrentRequests
Blizzard::Streaming::IsStreamedFile(char const*)
Blizzard::Streaming::ResetMakeLocal(Blizzard::Streaming::MakeLocalOption)
Blizzard::Streaming::SourceManifest::ReadDirectFile(char const*)
Blizzard::Streaming::SourceManifest::ReadIndirectFile(char const*)
Blizzard::Streaming::SourceManifest::ReadDirectFileFromBuffer(char*, int)
Blizzard::Streaming::SourceManifest::SplitItem(char*, Blizzard::Streaming::SourceManifest::MANIFEST_ITEM*)
Blizzard::Streaming::s_threadExited
Blizzard::Streaming::IsStreamingMode()
Blizzard::Streaming::GetIsLocalAmount(char const*, long long, unsigned int)
Blizzard::Streaming::GetIsLocalAmount(Blizzard::File::StreamRecord*)
Blizzard::Streaming::s_processUrlFunc
Blizzard::Streaming::s_StreamingFlush
Blizzard::Streaming::s_streamingReady
Blizzard::Streaming::s_threadShutdown
Blizzard::Streaming::MakeLocalBlocking(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::MakeLocalParams*)
Blizzard::Streaming::s_cmdPartnerEvent
Blizzard::Streaming::ShutdownStreaming()
Blizzard::Streaming::CompletionCallback::~CompletionCallback()
Blizzard::Streaming::CompletionCallback::~CompletionCallback()
Blizzard::Streaming::s_isStreamingTrial
Blizzard::Streaming::s_ReadAccessTimeNs
Blizzard::Streaming::DoesFileExistOnDisk(char const*)
Blizzard::Streaming::GetStreamedFileSize(char const*, long long*)
Blizzard::Streaming::InitializeStreaming(char const*, char const*)
Blizzard::Streaming::IsPreloadInProgress()
Blizzard::Streaming::MakeLocalCoalescing(Blizzard::File::StreamRecord*, Blizzard::Storage::Range*, int, short)
Blizzard::Streaming::s_threadDownloading
Blizzard::Streaming::s_cmdForegroundEvent
Blizzard::Streaming::s_CmdQueue_Streaming
Blizzard::Streaming::s_backgroundPreloading
Blizzard::Streaming::ManifestRandomNumberGenerator::RandomGenerator(int)
Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator()
Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator()
Blizzard::Streaming::IsLocal(char const*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption)
Blizzard::Streaming::IsLocal(Blizzard::File::StreamRecord*, long long, unsigned int)
Blizzard::Streaming::s_paused
Blizzard::Streaming::MakeLocal(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::CompletionCallback*)
Blizzard::Streaming::Manifests::ServerItem::InsertTimeslot(Blizzard::Streaming::Manifests::TimeslotItem*)
Blizzard::Streaming::Manifests::ServerItem::InsertUsageSlot(Blizzard::Streaming::Manifests::ServerItem::UsageSlot&, long long)
Blizzard::Streaming::Manifests::ServerItem::HandleTag(char const*, char const*)
Blizzard::Streaming::Manifests::ServerItem::ServerItem(Blizzard::Streaming::Manifests::ServerItem const&)
Blizzard::Streaming::Manifests::ServerItem::~ServerItem()
Blizzard::Streaming::Manifests::ServerItem::~ServerItem()
Blizzard::Streaming::Manifests::ManifestItem::HandleTag(char const*, char const*)
Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem()
Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem()
Blizzard::Streaming::Manifests::TimeslotItem::HandleTag(char const*, char const*)
Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem()
Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem()
Blizzard::Streaming::Manifests::ParameterItem::HandleTag(char const*, char const*)
Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem()
Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem()
Blizzard::Streaming::Manifests::TransportItem::HandleTag(char const*, char const*)
Blizzard::Streaming::Manifests::TransportItem::~TransportItem()
Blizzard::Streaming::Manifests::TransportItem::~TransportItem()
Blizzard::Streaming::Manifests::ServerPathItem::HandleTag(char const*, char const*)
Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem()
Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem()
Blizzard::Streaming::Manifests::FileItem::HandleTag(char const*, char const*)
Blizzard::Streaming::Manifests::FileItem::FileItem(Blizzard::Streaming::Manifests::FileItem const&)
Blizzard::Streaming::Manifests::FileItem::FileItem()
Blizzard::Streaming::Manifests::FileItem::~FileItem()
Blizzard::Streaming::Manifests::FileItem::~FileItem()
Blizzard::Streaming::Manifests::FileItem::~FileItem()
Blizzard::Streaming::Transport::ReadDirectFile(char const*)
Blizzard::Streaming::Transport::GetSplitFileURL(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, long long, long long, int, int, int, int, std::vector<Blizzard::Streaming::Transport::URL_INFO, std::allocator<Blizzard::Streaming::Transport::URL_INFO>>*)
Blizzard::Streaming::Transport::ReadIndirectFile(char const*)
Blizzard::Streaming::Transport::TransportHttpCallback::GetTimeout()
Blizzard::Streaming::Transport::TransportHttpCallback::ShouldBlock()
Blizzard::Streaming::Transport::TransportHttpCallback::GetByteRange()
Blizzard::Streaming::Transport::TransportHttpCallback::ReceivedData(void const*, int)
Blizzard::Streaming::Transport::TransportHttpCallback::SetByteRange(long long, long long)
Blizzard::Streaming::Transport::TransportHttpCallback::SetTimeOutValue(unsigned int)
Blizzard::Streaming::Transport::TransportHttpCallback::Stop()
Blizzard::Streaming::Transport::TransportHttpCallback::WantData()
Blizzard::Streaming::Transport::TransportHttpCallback::Completed(Blizzard::URL::DownloadCallback::Status)
Blizzard::Streaming::Transport::TransportHttpCallback::GetCookie()
Blizzard::Streaming::Transport::TransportHttpCallback::SetCookie(char const*, char const*)
Blizzard::Streaming::Transport::TransportHttpCallback::TransportHttpCallback(int, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>&)
Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback()
Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback()
Blizzard::Streaming::Transport::ReadDirectFileFromBuffer(char*, int)
Blizzard::Streaming::Transport::Read(Blizzard::Streaming::Manifests::TransportInfo const&, void*, long long, long long, int)
Blizzard::Streaming::Transport::MD5_Data(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>*, int)
Blizzard::Streaming::Transport::ReadFile(Blizzard::Streaming::Manifests::TransportInfo const&, void*, long long, long long, int)
Blizzard::Streaming::Transport::ReadHttp(Blizzard::Streaming::Manifests::TransportInfo const&, void*, long long, long long, int)
Blizzard::Streaming::Transport::SplitItem(char*, Blizzard::Streaming::Transport::TRANSPORT_ITEM*)
Blizzard::STL::CaseInsensitiveHashFn<std::string>::operator()(std::string const&) const
Blizzard::STL::CaseInsensitiveEqualFn<std::string>::operator()(std::string const&, std::string const&) const
Blizzard::Jobs::Job::IsReady() const
Blizzard::Storage::PartialFile::IsAvailable(long long, long long) const
Blizzard::Storage::PartialFile::IsCompleted() const
Blizzard::Storage::PartialFile::GetChunkSize() const
Blizzard::Storage::PartialFile::GetTotalLocalSize() const
Blizzard::Storage::PartialFile::IsMatch(char const*, long long, int) const
System_Log::s_usingLog
System_Log::ShutdownProc()
System_Log::s_LogGlobals
System_Log::DefaultPreamble()
System_Log::DefaultDayHeader()
System_Log::Init(int)
System_Log::Intern(char const*)
System_Log::Reopen(int, char const*, __sFILE*&, int&, bool)
System_Log::Acquire(int)
System_Log::s_Prefs
System_Log::FindBest(char const*, unsigned int)
System_Log::IVPrintf(bool, int, char const*, char const*, char*)
System_Log::FlushLogs(bool)
System_Log::LogThread(void*)
System_File::IsReadOnly(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::UsingInode::ShutdownProc()
System_File::UsingInode::UsingInode()
System_File::GetFileInfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::s_usingFile
System_File::GetFreeSpace(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::GetRootChars(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::SetCacheMode(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::s_usingInode
System_File::SetAttributes(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::IsAbsolutePath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::ProcessDirFast(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::CreateDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::RemoveDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::MakeAbsolutePath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::GetWorkingDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::SetWorkingDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Copy(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Move(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Open(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Read(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Read(Blizzard::File::StreamRecord*, void*, long long, int*)
System_File::Close(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Flush(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::ReadP(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Write(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Write(Blizzard::File::StreamRecord*, void const*, long long, int*)
System_File::Create(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Delete(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Exists(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::GetPos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::SetEOF(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::SetPos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::WriteP(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::s_error
System_File::Stacked::IsReadOnly(System_File::Stacked::FileParms*)
System_File::Stacked::LockAndMap::lockAndMap
System_File::Stacked::LockAndMap::Get()
System_File::Stacked::LockAndMap::Release()
System_File::Stacked::null_close(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_flush(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_mkdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_readp(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_rmdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_write(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::s_fileinit
System_File::Stacked::stream_cwd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::count_retry
System_File::Stacked::GetFileInfo(System_File::Stacked::FileParms*)
System_File::Stacked::null_create(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_exists(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_getpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_seteof(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_setpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_unlink(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_writep(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::s_basestack
System_File::Stacked::s_nullstack
System_File::Stacked::stream_copy(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_move(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_open(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_read(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::GetFreeSpace(System_File::Stacked::FileParms*)
System_File::Stacked::null_dirwalk(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_close(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_flush(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_mkdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_readp(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_rmdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_write(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_shutdown(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::SetAttributes(System_File::Stacked::FileParms*)
System_File::Stacked::s_streamstack
System_File::Stacked::stream_create(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_exists(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_getpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_seteof(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_setpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_unlink(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_writep(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_isabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::ProcessDirFast(System_File::Stacked::FileParms*)
System_File::Stacked::stream_dirwalk(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::CreateDirectory(System_File::Stacked::FileParms*)
System_File::Stacked::null_isreadonly(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::size_local_read
System_File::Stacked::stream_shutdown(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::MakeAbsolutePath(System_File::Stacked::FileParms*)
System_File::Stacked::null_getfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_makeabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_setfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_isabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_getfreespace(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_getrootchars(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_setcachemode(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::StreamingShutdown()
System_File::Stacked::stream_isreadonly(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_getfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_makeabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_setfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_getfreespace(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_getrootchars(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::stream_setcachemode(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::g_callerGuaranteesStreamingWriteHasProperData
System_File::Stacked::Move(System_File::Stacked::FileParms*)
System_File::Stacked::Open(System_File::Stacked::FileParms*)
System_File::Stacked::Delete(System_File::Stacked::FileParms*)
System_File::Stacked::Exists(System_File::Stacked::FileParms*)
System_File::Stacked::SetEOF(System_File::Stacked::FileParms*)
System_File::Stacked::null_cd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::HoistAll()
System_File::Stacked::null_cwd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::file_init(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_copy(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_move(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_open(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::null_read(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Stacked::s_manager
System_File::Stacked::stream_cd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::GetInode(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&)
System_File::LoadFile(Blizzard::File::StreamRecord*, void**, unsigned int*)
System_File::Shutdown(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)
System_File::Shutdown()
System_Lock::s_mutexattr
System_Lock::s_initMutexAttrOnce
System_Lock::InitAttr(void*)
System_Time::s_absBegin
System_Time::timeScaleCycles
System_Time::timeScaleSeconds
System_Time::timeScaleNanoseconds
System_Time::timeScaleMicroseconds
System_Time::timeScaleMilliseconds
System_Time::TimeInit()
System_Time::s_gmBegin
System_Debug::s_CanonHead
System_Debug::s_CanonTail
System_Debug::s_CanonInterned
System_Debug::exceptionHandler(int, __siginfo*, void*)
System_Debug::s_AssertCallback
System_Debug::s_AssertContinues
System_Debug::s_signalingFunction
System_Mopaq::base_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::base_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::base_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::cache_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::cache_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::delta_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::delta_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::lock_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::mopaq_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::mopaq_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::null_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::null_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::VerifyData::ChecksumTable::SetChecksum(unsigned int, unsigned int)
System_Mopaq::VerifyData::ChecksumTable::ForgetAllChecksumsAtOrBeyond(unsigned int)
System_Mopaq::base_reload(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::cache_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::cache_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::cache_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::delta_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::delta_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::memory_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::memory_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::mopaq_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::mopaq_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::mopaq_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::s_basestack
System_Mopaq::s_lockstack
System_Mopaq::s_nullstack
System_Mopaq::verify_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::ChecksumData::ChecksumCrc(System_Mopaq::ChecksumData*, void const*, int)
System_Mopaq::ChecksumData::ChecksumMd5(System_Mopaq::ChecksumData*, void const*, int)
System_Mopaq::ChecksumData::FinishSigning(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)
System_Mopaq::ChecksumData::FinishCrcAndMd5(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)
System_Mopaq::ChecksumData::ChecksumCrcAndMd5(System_Mopaq::ChecksumData*, void const*, int)
System_Mopaq::ChecksumData::FinishCrc(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)
System_Mopaq::ChecksumData::FinishMd5(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)
System_Mopaq::memory_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::memory_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::memory_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::OpenDiskFile(char const*, unsigned int, char const*, System_SFile::ARCHIVEREC*, Blizzard::Mopaq::HSFILERecord**)
System_Mopaq::s_alignstack
System_Mopaq::s_cachestack
System_Mopaq::s_deltastack
System_Mopaq::s_mopaqstack
System_Mopaq::verify_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::verify_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::verify_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::cache_abandon(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::checksum_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::checksum_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::MD5VerifyData::ComputeMD5s(unsigned char*, long long, int)
System_Mopaq::MD5VerifyData::MD5AndWrite(long long, long long, Blizzard::Mopaq::MpqHandleRecord*)
System_Mopaq::MD5VerifyData::ValidateRead(System_Mopaq::MD5VerifyData::IoOperationType, long long)
System_Mopaq::MD5VerifyData::ValidateBlock(unsigned char*, int, int, bool&)
System_Mopaq::MD5VerifyData::MD5SingleBlock(long long)
System_Mopaq::MD5VerifyData::MD5MultipleBlocks(long long)
System_Mopaq::MD5VerifyData::PrepareWorkBuffer(long long)
System_Mopaq::MD5VerifyData::ReadMultipleBlocks(long long)
System_Mopaq::MD5VerifyData::ValidateSingleBlock(long long)
System_Mopaq::MD5VerifyData::ValidateExistingBlock(long long)
System_Mopaq::MD5VerifyData::ValidateMultipleBlocks(long long)
System_Mopaq::MD5VerifyData::ReadData(long long, System_Mopaq::MD5VerifyData::IoOperationType)
System_Mopaq::MD5VerifyData::MD5VerifyData(int, long long, bool)
System_Mopaq::metadata_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::metadata_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::s_memorystack
System_Mopaq::s_verifystack
System_Mopaq::checksum_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::checksum_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::CreateDiskFile(char const*, unsigned int, char const*, System_SFile::ARCHIVEREC*, Blizzard::Mopaq::HSFILERecord**)
System_Mopaq::lock_operation(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::md5verify_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::md5verify_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::md5verify_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::md5verify_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::OpenArchiveFile(char const*, Blizzard::Mopaq::HSARCHIVE__*, System_SFile::ARCHIVEREC*, System_SFile::BLOCKENTRY const&, unsigned int, unsigned int, Blizzard::Mopaq::HSFILERecord**)
System_Mopaq::s_checksumstack
System_Mopaq::s_metadatastack
System_Mopaq::base_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::base_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::base_setposition(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::InitializeHandle(Blizzard::Mopaq::MpqHandleRecord*, System_Mopaq::MpqParams*)
System_Mopaq::MopaqReadHandler::PerformRead(void*, long long, int)
System_Mopaq::MopaqReadHandler::ReadData(void*, long long, int*)
System_Mopaq::MopaqReadHandler::TrimRead(int, System_SFile::BLOCKENTRY&, long long)
System_Mopaq::MopaqReadHandler::WriteData(unsigned char const*, long long, int)
System_Mopaq::MopaqReadHandler::~MopaqReadHandler()
System_Mopaq::MopaqReadHandler::~MopaqReadHandler()
System_Mopaq::s_md5verifystack
System_Mopaq::cache_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::cache_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::CreateArchiveFile(char const*, System_SFile::ARCHIVEREC*, unsigned int, System_SFile::BLOCKENTRY const&, unsigned int, Blizzard::Mopaq::HSFILERecord**)
System_Mopaq::delta_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::mopaq_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::mopaq_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::SectorReadHandler::Decompress(System_Mopaq::SectorReadHandler*, unsigned char*, unsigned char*, unsigned int, unsigned int, unsigned int)
System_Mopaq::SectorReadHandler::UnalignedRead(unsigned char*, System_Mopaq::FileIOParams const&)
System_Mopaq::SectorReadHandler::ProcessSectors(unsigned char*, unsigned char*, System_Mopaq::FileIOParams const&)
System_Mopaq::SectorReadHandler::DecryptDecompress(System_Mopaq::SectorReadHandler*, unsigned char*, unsigned char*, unsigned int, unsigned int, unsigned int)
System_Mopaq::SectorReadHandler::InitializeAndRead(void*, long long, int*)
System_Mopaq::SectorReadHandler::ChecksumDecompress(System_Mopaq::SectorReadHandler*, unsigned char*, unsigned char*, unsigned int, unsigned int, unsigned int)
System_Mopaq::SectorReadHandler::InitializeSectorTable()
System_Mopaq::SectorReadHandler::ReadAndDecompressData(unsigned char*, System_Mopaq::FileIOParams const&)
System_Mopaq::SectorReadHandler::InitializeChecksumTable()
System_Mopaq::SectorReadHandler::PkwareDecompressWrapper(void*, unsigned int*, void const*, unsigned int)
System_Mopaq::SectorReadHandler::DecryptChecksumDecompress(System_Mopaq::SectorReadHandler*, unsigned char*, unsigned char*, unsigned int, unsigned int, unsigned int)
System_Mopaq::SectorReadHandler::ReadData(void*, long long, int*)
System_Mopaq::SectorReadHandler::TrimRead(int, System_SFile::BLOCKENTRY&, long long)
System_Mopaq::SectorReadHandler::SectorReadHandler(Blizzard::Mopaq::MpqHandleRecord*&, void*, bool)
System_Mopaq::SectorReadHandler::~SectorReadHandler()
System_Mopaq::SectorReadHandler::~SectorReadHandler()
System_Mopaq::SectorReadHandler::~SectorReadHandler()
System_Mopaq::FindIOStackManager(int)
System_Mopaq::memory_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::memory_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::verify_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::verify_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::metadata_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::MopaqReadWriteHandler::SetSizeFileBeforeDelta(unsigned long long)
System_Mopaq::MopaqReadWriteHandler::Flush()
System_Mopaq::MopaqReadWriteHandler::WriteData(unsigned char const*, long long, int)
System_Mopaq::MopaqReadWriteHandler::~MopaqReadWriteHandler()
System_Mopaq::MopaqReadWriteHandler::~MopaqReadWriteHandler()
System_Mopaq::SectorReadWriteHandler::PerformWrite(unsigned char const*, long long, int)
System_Mopaq::SectorReadWriteHandler::FinalizeWrite()
System_Mopaq::SectorReadWriteHandler::PrepareSector(unsigned char const*, unsigned int, unsigned char*, unsigned int*, unsigned int)
System_Mopaq::SectorReadWriteHandler::CompressAndWrite(unsigned char const*, unsigned int, unsigned int)
System_Mopaq::SectorReadWriteHandler::AdjustSectorTable()
System_Mopaq::SectorReadWriteHandler::WriteChecksumTable()
System_Mopaq::SectorReadWriteHandler::UpdateBlockHashTable()
System_Mopaq::SectorReadWriteHandler::SetSizeFileBeforeDelta(unsigned long long)
System_Mopaq::SectorReadWriteHandler::Flush()
System_Mopaq::SectorReadWriteHandler::WriteData(unsigned char const*, long long, int)
System_Mopaq::SectorReadWriteHandler::~SectorReadWriteHandler()
System_Mopaq::SectorReadWriteHandler::~SectorReadWriteHandler()
System_Mopaq::SectorReadWriteHandler::~SectorReadWriteHandler()
System_Mopaq::MpqHandleRecordPrealloc::GetPrealloc(char const*, System_SFile::ARCHIVEREC*, System_SFile::BLOCKENTRY const*, unsigned int)
System_Mopaq::MpqHandleRecordPrealloc::GetPreallocPart(void*, unsigned int, System_Mopaq::MpqHandleRecordPrealloc::PreallocPart)
System_Mopaq::ReadAndInitializeMetadata(Blizzard::Mopaq::MpqHandleRecord*)
System_Mopaq::MopaqInPlaceReadWriteHandler::Flush()
System_Mopaq::MopaqInPlaceReadWriteHandler::WriteData(unsigned char const*, long long, int)
System_Mopaq::MopaqInPlaceReadWriteHandler::~MopaqInPlaceReadWriteHandler()
System_Mopaq::MopaqInPlaceReadWriteHandler::~MopaqInPlaceReadWriteHandler()
System_Mopaq::SectorInPlaceReadWriteHandler::FinalizeWrite()
System_Mopaq::SectorInPlaceReadWriteHandler::CompressAndWrite(unsigned char const*, unsigned int, unsigned int)
System_Mopaq::SectorInPlaceReadWriteHandler::WriteChecksumTable()
System_Mopaq::SectorInPlaceReadWriteHandler::WriteData(unsigned char const*, long long, int)
System_Mopaq::SectorInPlaceReadWriteHandler::~SectorInPlaceReadWriteHandler()
System_Mopaq::SectorInPlaceReadWriteHandler::~SectorInPlaceReadWriteHandler()
System_Mopaq::Push(Blizzard::Mopaq::Mpqsystem&, Blizzard::Mopaq::Mpqsystem*)
System_Mopaq::Cache::CleanCache(System_Mopaq::CacheData*, Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::Cache::GetCachedBlock(System_Mopaq::CacheData*, long long, bool, Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::Cache::CleanCacheEntry(System_Mopaq::CacheData*, unsigned int, Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::HoistAll(Blizzard::Mopaq::Mpqsystem*)
System_Mopaq::base_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::base_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::DeltaData::ApplyPatch
System_Mopaq::DeltaData::PatchLevel(Blizzard::Mopaq::Mpqsystem*, unsigned char*, unsigned char*)
System_Mopaq::DeltaData::ReadSource(void*, unsigned int)
System_Mopaq::DeltaData::PatchIntoBuffer(Blizzard::Mopaq::Mpqsystem*, unsigned char*)
System_Mopaq::DeltaData::ProcessPatchHeader(void*, int)
System_Mopaq::DeltaData::s_onPatchCompletion
System_Mopaq::DeltaData::Read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::DeltaData::InitMd5s(Blizzard::Mopaq::Mpqsystem*)
System_Mopaq::DeltaData::ReadInit(Blizzard::Mopaq::Mpqsystem*, bool)
System_Mopaq::InitStack(Blizzard::Mopaq::Mpqsystem&, int)
System_Mopaq::IOHandler::UpdateBaseOffset()
System_Mopaq::IOHandler::AdjustSectorTable()
System_Mopaq::IOHandler::InitializeAndRead(System_Mopaq::IOHandler*, void*, long long, int*)
System_Mopaq::IOHandler::InitializeAndRead(void*, long long, int*)
System_Mopaq::IOHandler::SetSizeFileBeforeDelta(unsigned long long)
System_Mopaq::IOHandler::Flush()
System_Mopaq::IOHandler::ReadData(System_Mopaq::IOHandler*, void*, long long, int*)
System_Mopaq::IOHandler::ReadData(void*, long long, int*)
System_Mopaq::IOHandler::TrimRead(int, System_SFile::BLOCKENTRY&, long long)
System_Mopaq::IOHandler::WriteData(unsigned char const*, long long, int)
System_Mopaq::IOHandler::WriteData(System_Mopaq::IOHandler*, void const*, long long, int)
System_Mopaq::IOHandler::~IOHandler()
System_Mopaq::IOHandler::~IOHandler()
System_Mopaq::lock_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::null_func(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::null_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_Mopaq::null_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)
System_SComp::Decompress(void*, unsigned int*, void const*, unsigned int)
System_SComp::PkwareDecompress(void*, unsigned int*, void const*, unsigned int)
System_SComp::Compress(void*, unsigned int*, bool*, void const*, unsigned int, unsigned int, Blizzard::Mopaq::CompressionAlgorithm const*)
System_SFile::ARCHIVEREC::LoadOldTable(System_SFile::ARCHIVEREC*, void*, Blizzard::Util::Buffer<4096ul, char>&, unsigned int, unsigned int, long long, unsigned int, Blizzard::Util::Digest<16> const&)
System_SFile::ARCHIVEREC::GetBlockEntry(unsigned int)
System_SFile::ARCHIVEREC::WriteHashTable()
System_SFile::ARCHIVEREC::WriteBlockTable(bool&, bool)
System_SFile::ARCHIVEREC::FillNewHashTable(unsigned int, char*, int)
System_SFile::ARCHIVEREC::InitializeTables()
System_SFile::ARCHIVEREC::LoadOldHashTable(Blizzard::Util::Buffer<4096ul, char>&)
System_SFile::ARCHIVEREC::InitPatchMetadata()
System_SFile::ARCHIVEREC::LoadOldBlockTable(Blizzard::Util::Buffer<4096ul, char>&)
System_SFile::ARCHIVEREC::WriteArchiveHeader()
System_SFile::ARCHIVEREC::WriteArchiveChanges(System_SFile::ARCHIVEREC*)
System_SFile::ARCHIVEREC::m_SignatureHashTable
System_SFile::ARCHIVEREC::WriteBitPackedHashTable()
System_SFile::ARCHIVEREC::WriteExtendedBlockTable(bool)
System_SFile::ARCHIVEREC::ReadAdditionalAttributes()
System_SFile::ARCHIVEREC::RemoveInternalArchiveRef()
System_SFile::ARCHIVEREC::WriteBitPackedBlockTable()
System_SFile::ARCHIVEREC::PreRequestWriteReservation(long long)
System_SFile::ARCHIVEREC::ConvertToNewHashTableFormat(char*, int, bool)
System_SFile::ARCHIVEREC::InitializeWriteReservations(int)
System_SFile::ARCHIVEREC::ConvertToNewBlockTableFormat(bool)
System_SFile::ARCHIVEREC::AcquireListfileCompressedBlockHash()
System_SFile::ARCHIVEREC::AcquireListfileUncompressedBlockHash()
System_SFile::ARCHIVEREC::SetMD5(unsigned int, Blizzard::Util::Digest<16> const&)
System_SFile::ARCHIVEREC::LoadTable(System_SFile::ARCHIVEREC*, Blizzard::Util::Buffer<4096ul, char>&, Blizzard::Util::Buffer<4096ul, char>&, long long, unsigned int, char const**, unsigned int&, unsigned int, unsigned int, Blizzard::Util::Digest<16> const&)
System_SFile::ARCHIVEREC::ARCHIVEREC()
System_SFile::ARCHIVEREC::~ARCHIVEREC()
System_SFile::ClearTables(System_SFile::ARCHIVEREC*, unsigned int)
System_SFile::GetArchivePtr(Blizzard::Mopaq::HSARCHIVE__*, bool)
System_SFile::s_OpenArchive(System_SFile::ARCHIVEREC*, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)
System_SFile::s_subpriority
System_SFile::HashEntryTable::CreateHashEntryTableFromBuffer(char const*, unsigned int)
System_SFile::HashEntryTable::AddEntry(char const*, unsigned int, System_SFile::BlockEntryTable*)
System_SFile::HashEntryTable::GetEntry(unsigned long long const&, System_SFile::BlockEntryTable*)
System_SFile::HashEntryTable::HashEntryTable(unsigned int, int)
System_SFile::ListFileParser::k_specialFiles
System_SFile::BlockEntryTable::SetMD5Check(unsigned int, bool)
System_SFile::BlockEntryTable::UnpackEntry(unsigned int, System_SFile::BLOCKENTRY*)
System_SFile::BlockEntryTable::InitializeHashCheckTable(int)
System_SFile::BlockEntryTable::CreateBlockTableFromBuffer(char const*, unsigned int, unsigned int)
System_SFile::BlockEntryTable::PackEntry(unsigned int, System_SFile::BLOCKENTRY const*)
System_SFile::BlockEntryTable::SetLayout(System_SFile::BLOCKENTRY&)
System_SFile::BlockEntryTable::BlockEntryTable(unsigned int, unsigned int)
System_SFile::BlockEntryTable::~BlockEntryTable()
System_SFile::SearchHashTable(System_SFile::ARCHIVEREC*, char const*, bool)
System_SFile::RebuildHashTable(System_SFile::ARCHIVEREC*, unsigned int)
System_SFile::InternalDeleteFile(System_SFile::ARCHIVEREC*, char const*, unsigned int)
System_SFile::SignatureHashTable::AddEntry(char const*, Blizzard::Util::Digest<16> const&)
System_SFile::SignatureHashTable::DelEntry(char const*)
System_SFile::SignatureHashTable::GetEntry(char const*, Blizzard::Util::Digest<16>*)
System_SFile::DigitalSignatureKey::~DigitalSignatureKey()
System_SFile::s_archiveListMutable
System_SFile::ClearNewBlockHashTables(System_SFile::ARCHIVEREC*)
System_SFile::ConvertRelativePathName(char const*, char*)
System_SFile::OpenDirectPathAsArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)
System_SFile::PrepareArchiveForWriting(System_SFile::ARCHIVEREC*)
System_SFile::BitPacked::ReadBits(unsigned int, unsigned int, unsigned char*, unsigned int)
System_SFile::BitPacked::WriteBits(unsigned int, unsigned int, unsigned char const*, unsigned int)
System_SFile::s_rawRead
System_Using::RegisterNull()
System_Using::s_UsingNames
System_Using::s_globalusing
System_Using::s_NextUsingID
System_Using::s_dependsCount
System_Using::s_UsingNamesTail
System_Using::use
System_Using::Intern(char const*)
System_Using::s_Using
System_Using::s_depends
System_Memory::ShutdownProc()
System_SFile2::OldFindFile(char const*, char*, int, unsigned long, SFILE_TYPE*)
System_SFile2::s_fatalInfo
System_SFile2::HashFindFile(char const*, char*, int, unsigned long, SFILE_TYPE*)
System_SFile2::BuildFileSystemHash()
System_SFile2::FindFile(char const*, char*, int, unsigned long, SFILE_TYPE*, unsigned long*, HSARCHIVE__**)
System_Thread::s_mainThread
System_Thread::ThreadWorker::Executive(void*)
System_Thread::ThreadWorker::ThreadWorker()
System_Thread::ThreadWorker::~ThreadWorker()
System_Thread::AddToRegistry(Blizzard::Thread::ThreadRecord*)
System_Thread::s_initialized
System_Thread::s_usingThread
System_Thread::ThreadStarter(void*)
System_Thread::AllocateTLSSlot(Blizzard::Thread::TLSSlot*, void (*)(void*))
System_Thread::s_registryMutex
System_Thread::InitThreadSystem()
System_Thread::s_ThreadRegistry
System_Thread::RunTLSDestructors()
System_Thread::s_threadRecordTLS
System_Thread::RemoveFromRegistry(Blizzard::Thread::ThreadRecord*)
System_Thread::s_DefaultStackSize
System_Thread::AllocateLocalStorage(Blizzard::Thread::TLSSlot*, void (*)(void*))
System_Thread::ShutdownThreadSystem()
System_Thread::RunExternalTLSDestructors()
System_Thread::s_stackTraceEntryPointTLS
System_Thread::s_registerMainThreadTLSDestructors
System_Thread::s_mutex
System_Thread::NewThread(unsigned int (*)(void*), void*, char const*)
System_Hardware::GetMACAddress(unsigned char*)
System_Hardware::CalcFingerprint(char*)
System_Hardware::GetDiskCapacity()
System_PublicKey::modulus
System_PublicKey::exponent
System_Streaming::HttpCallback::GetTimeout()
System_Streaming::HttpCallback::ShouldBlock()
System_Streaming::HttpCallback::ReceivedData(void const*, int)
System_Streaming::HttpCallback::SetTimeOutValue(unsigned int)
System_Streaming::HttpCallback::WantData()
System_Streaming::HttpCallback::Completed(Blizzard::URL::DownloadCallback::Status)
System_Streaming::HttpCallback::HttpCallback()
System_Streaming::HttpCallback::~HttpCallback()
System_Streaming::HttpCallback::~HttpCallback()
System_MPQEncrypt::s_fixpath
System_MPQGlobals::RegisterGlobalStorage::Shutdown()
System_StackCrawl::FormatFrames(unsigned long*, unsigned int, unsigned int, char const*)
System_StackCrawl::kArchitectures
System_StackCrawl::CreatePseudoTTY(char const*, char const*, char const*, char const*, char const*)
System_StackCrawl::GetCachedSymbol(unsigned long, char*, unsigned int, char*, unsigned int, unsigned int*)
System_StackCrawl::internstringbuf
System_StackCrawl::InternSymbolName(char const*)
System_StackCrawl::internstringbuftail
System_StackCrawl::StackCrawlNoSymbols(unsigned int, unsigned long*, unsigned int*, unsigned int, unsigned int)
System_StackCrawl::s_cachedSymbolTables
System_StackCrawl::CacheSymbolsFromImage(unsigned long, char const*, char const*, int, int)
System_StackCrawl::MoreBacktraceMachSelf(unsigned long long, unsigned long long, System_StackCrawl::MoreBTFrame*, unsigned long, unsigned long*)
System_StackCrawl::FasterBacktraceMachSelf(System_StackCrawl::MoreBTFrame*, unsigned long, unsigned long*)
System_StackCrawl::MoreBacktraceMachThread(unsigned int, unsigned int, unsigned long long, unsigned long long, System_StackCrawl::MoreBTFrame*, unsigned long, unsigned long*)
System_StackCrawl::GetSymbol(unsigned long, char*, unsigned int, unsigned int*, char*, unsigned int, unsigned int*)
System_Autorelease::ScopedPool::ScopedPool()
System_Autorelease::ScopedPool::~ScopedPool()
System_ArgumentPassing::LSOpenApplication_
System_ArgumentPassing::WriteOurArgumentDictionary(NSMutableDictionary*)
System_SFile::HashEntryTable::SaveHashEntryTableToBuffer(char*, unsigned int) const
System_SFile::BlockEntryTable::SaveBlockTableToBuffer(char*, unsigned int) const