Blizzard Entertainment:BlizzardCore
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