<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.thunderbrew.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Phaneron</id>
	<title>Thunderbrew - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.thunderbrew.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Phaneron"/>
	<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/wiki/Special:Contributions/Phaneron"/>
	<updated>2026-04-07T10:11:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=292</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=292"/>
		<updated>2026-04-05T08:17:07Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (VS2005, build 50727).&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment|Blizzard]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment|Blizzard]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment|Blizzard]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|- &lt;br /&gt;
| [[Lua|Lua]] || 5.1.1 || Roberto Ierusalimschy with various modifications by [[Blizzard Entertainment|Blizzard]] || Embedded script/programming language || None&lt;br /&gt;
|-&lt;br /&gt;
| FreeType || ? || The FreeType Project || Font rasterization library || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=291</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=291"/>
		<updated>2026-04-05T08:16:56Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (VS2005, build 50727).&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment|Blizzard]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment|Blizzard]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment|Blizzard]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|- &lt;br /&gt;
| [[Lua|Lua]] || 5.1.1 || Roberto Ierusalimschy with various modifications by [[Blizzard Entertainment|Blizzard]] || Embedded script/programming language || None&lt;br /&gt;
| FreeType || ? || The FreeType Project || Font rasterization library || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=290</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=290"/>
		<updated>2026-04-01T01:38:33Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (VS2005, build 50727).&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment|Blizzard]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment|Blizzard]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment|Blizzard]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|- &lt;br /&gt;
| [[Lua|Lua]] || 5.1.1 || Roberto Ierusalimschy with various modifications by [[Blizzard Entertainment|Blizzard]] || Embedded script/programming language || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=289</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=289"/>
		<updated>2026-03-31T22:35:26Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (VS2005, build 50727).&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment|Blizzard]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment|Blizzard]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment|Blizzard]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|- &lt;br /&gt;
| [[Lua|Lua]] || 5.1.3 || Roberto Ierusalimschy with various modifications by [[Blizzard Entertainment|Blizzard]] || Embedded script/programming language || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=288</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=288"/>
		<updated>2026-03-28T22:42:25Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (VS2005, build 50727).&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment|Blizzard]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment|Blizzard]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment|Blizzard]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|- &lt;br /&gt;
| [[Lua|Lua]] || 5.1.3 || Roberto Ierusalimschy with anti-tampering modifications by [[Blizzard Entertainment|Blizzard]] || Embedded script/programming language || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=287</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=287"/>
		<updated>2026-03-28T22:41:45Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (VS2005, build 50727).&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment|Blizzard]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment|Blizzard]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment|Blizzard]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|- &lt;br /&gt;
| [[Lua|Lua]] || 5.1.3 || Roberto Ierusalimschy&lt;br /&gt;
w/ anti-tampering modifications by [[Blizzard Entertainment|Blizzard]] || Embedded script/programming language || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=286</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=286"/>
		<updated>2026-03-28T22:07:01Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (VS2005, build 50727).&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|- &lt;br /&gt;
| [[Lua|Lua]] || 5.1.3 || Roberto Ierusalimschy&lt;br /&gt;
with anti-tampering modifications by Blizzard&lt;br /&gt;
 || Embedded script/programming language || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=285</id>
		<title>Lua</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=285"/>
		<updated>2026-03-25T00:49:16Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Lua&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = Roberto Ierusalimschy&lt;br /&gt;
 |license     = [https://www.lua.org/license.html MIT]&lt;br /&gt;
 |language    = ANSI C&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;During the slow month of December, programmer Sam Lantinga finished making our user interface customizable via a lightweight programming language called Lua. Despite the fact Sam had explained it to the artists a number of times, the concept of a user-controlled interface didn’t make sense, but the designers and programmers assured us it would be great. Most of us couldn’t understand what was so wrong with the default interface that we now wanted to turn control of it over to the general public. Why let users control the interface? How much better could they make it? Wasn’t it clean enough?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
— John Staats, &#039;&#039;The WoW Diary&#039;&#039;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lua (/ˈluːə/ &#039;&#039;LOO-ə&#039;&#039;; from Portuguese: &#039;&#039;lua&#039;&#039; [ˈlu(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications.[ Lua is cross-platform software, since the interpreter of compiled bytecode is written in ANSI C,and Lua has a relatively simple C application programming interface (API) to embed it into applications.&lt;br /&gt;
&lt;br /&gt;
Lua originated in 1993 as a language for extending software applications to meet the increasing demand for customization at the time. It provided the basic facilities of most procedural programming languages, but more complicated or domain-specific features were not included; rather, it included mechanisms for extending the language, allowing programmers to implement such features. As Lua was intended to be a general embeddable extension language, the designers of Lua focused on improving its speed, portability, extensibility and ease-of-use in development.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=284</id>
		<title>Lua</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=284"/>
		<updated>2026-03-25T00:42:22Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Lua&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = Roberto Ierusalimschy&lt;br /&gt;
 |license     = [https://www.lua.org/license.html MIT]&lt;br /&gt;
 |language    = ANSI C&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Lua (/ˈluːə/ &#039;&#039;LOO-ə&#039;&#039;; from Portuguese: &#039;&#039;lua&#039;&#039; [ˈlu(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications.[ Lua is cross-platform software, since the interpreter of compiled bytecode is written in ANSI C,and Lua has a relatively simple C application programming interface (API) to embed it into applications.&lt;br /&gt;
&lt;br /&gt;
Lua originated in 1993 as a language for extending software applications to meet the increasing demand for customization at the time. It provided the basic facilities of most procedural programming languages, but more complicated or domain-specific features were not included; rather, it included mechanisms for extending the language, allowing programmers to implement such features. As Lua was intended to be a general embeddable extension language, the designers of Lua focused on improving its speed, portability, extensibility and ease-of-use in development.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=283</id>
		<title>Lua</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=283"/>
		<updated>2026-03-25T00:41:02Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Lua&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = Roberto Ierusalimschy&lt;br /&gt;
 |license     = [https://www.lua.org/license.html MIT]&lt;br /&gt;
 |language    = ANSI C&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Lua (/ˈluːə/ LOO-ə; from Portuguese: lua [ˈlu(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications.[ Lua is cross-platform software, since the interpreter of compiled bytecode is written in ANSI C,and Lua has a relatively simple C application programming interface (API) to embed it into applications.&lt;br /&gt;
&lt;br /&gt;
Lua originated in 1993 as a language for extending software applications to meet the increasing demand for customization at the time. It provided the basic facilities of most procedural programming languages, but more complicated or domain-specific features were not included; rather, it included mechanisms for extending the language, allowing programmers to implement such features. As Lua was intended to be a general embeddable extension language, the designers of Lua focused on improving its speed, portability, extensibility and ease-of-use in development.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=282</id>
		<title>Lua</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=282"/>
		<updated>2026-03-25T00:40:35Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Lua&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = Roberto Ierusalimschy&lt;br /&gt;
 |license     = [MIT https://www.lua.org/license.html]&lt;br /&gt;
 |language    = ANSI C&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Lua (/ˈluːə/ LOO-ə; from Portuguese: lua [ˈlu(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications.[ Lua is cross-platform software, since the interpreter of compiled bytecode is written in ANSI C,and Lua has a relatively simple C application programming interface (API) to embed it into applications.&lt;br /&gt;
&lt;br /&gt;
Lua originated in 1993 as a language for extending software applications to meet the increasing demand for customization at the time. It provided the basic facilities of most procedural programming languages, but more complicated or domain-specific features were not included; rather, it included mechanisms for extending the language, allowing programmers to implement such features. As Lua was intended to be a general embeddable extension language, the designers of Lua focused on improving its speed, portability, extensibility and ease-of-use in development.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=281</id>
		<title>Lua</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=281"/>
		<updated>2026-03-25T00:40:16Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Lua&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = Roberto Ierusalimschy&lt;br /&gt;
 |license     = [[MIT:https://www.lua.org/license.html]]&lt;br /&gt;
 |language    = ANSI C&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Lua (/ˈluːə/ LOO-ə; from Portuguese: lua [ˈlu(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications.[ Lua is cross-platform software, since the interpreter of compiled bytecode is written in ANSI C,and Lua has a relatively simple C application programming interface (API) to embed it into applications.&lt;br /&gt;
&lt;br /&gt;
Lua originated in 1993 as a language for extending software applications to meet the increasing demand for customization at the time. It provided the basic facilities of most procedural programming languages, but more complicated or domain-specific features were not included; rather, it included mechanisms for extending the language, allowing programmers to implement such features. As Lua was intended to be a general embeddable extension language, the designers of Lua focused on improving its speed, portability, extensibility and ease-of-use in development.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=280</id>
		<title>Lua</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=280"/>
		<updated>2026-03-25T00:37:37Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lua (/ˈluːə/ LOO-ə; from Portuguese: lua [ˈlu(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications.[ Lua is cross-platform software, since the interpreter of compiled bytecode is written in ANSI C,and Lua has a relatively simple C application programming interface (API) to embed it into applications.&lt;br /&gt;
&lt;br /&gt;
Lua originated in 1993 as a language for extending software applications to meet the increasing demand for customization at the time. It provided the basic facilities of most procedural programming languages, but more complicated or domain-specific features were not included; rather, it included mechanisms for extending the language, allowing programmers to implement such features. As Lua was intended to be a general embeddable extension language, the designers of Lua focused on improving its speed, portability, extensibility and ease-of-use in development.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=279</id>
		<title>Lua</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=279"/>
		<updated>2026-03-25T00:36:32Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Lua&#039;&#039;&#039; ({{IPAc-en|ˈ|l|uː|ə}} &#039;&#039;LOO-ə&#039;&#039;; from Portuguese: &#039;&#039;[[wikt:lua#Portuguese|lua]]&#039;&#039; meaning &#039;&#039;[[moon]]&#039;&#039;) is a [[Lightweight programming language|lightweight]], [[High-level programming language|high-level]], [[multi-paradigm programming language|multi-paradigm]] [[programming language]] designed mainly for [[Scripting language|embedded use]] in applications.&amp;lt;ref name=&amp;quot;luaspe&amp;quot;&amp;gt;Ierusalimschy, R., de Figueiredo, L. H., &amp;amp; Filho, W. C. [https://www.lua.org/spe.html Lua—An Extensible Extension Language]. &#039;&#039;Software: Practice and Experience&#039;&#039;, June 1996.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lua is [[cross-platform software]], since the [[Interpreter (computing)|interpreter]] of [[Compiler|compiled]] [[bytecode]] is written in [[ANSI C]],&amp;lt;ref name=&amp;quot;luaabout&amp;quot;&amp;gt;[https://www.lua.org/about.html#why About Lua], Lua.org, accessed 2011-08-11.&amp;lt;/ref&amp;gt; and Lua has a relatively simple C application programming interface ([[API]]) to embed it into applications.&amp;lt;ref&amp;gt;Takhteyev, Yuri. [https://www.foreignaffairs.com/articles/139332/yuri-takhteyev/from-brazil-to-wikipedia?page=2 From Brazil to Wikipedia], &#039;&#039;Foreign Affairs&#039;&#039;, 2013.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=278</id>
		<title>Lua</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Lua&amp;diff=278"/>
		<updated>2026-03-25T00:32:22Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Lua&amp;#039;&amp;#039;&amp;#039; {{Noexcerpt|({{IPAc-en|ˈ|l|uː|ə}} {{Respell|LOO|ə}}; from {{Langx|pt|lua}} {{IPA|pt|ˈlu(w)ɐ|}} meaning &amp;#039;&amp;#039;moon&amp;#039;&amp;#039;)}} is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications.&amp;lt;ref name=&amp;quot;luaspe&amp;quot;&amp;gt;{{cite journal|last1=Ierusalimschy|first1=...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Lua&#039;&#039;&#039; {{Noexcerpt|({{IPAc-en|ˈ|l|uː|ə}} {{Respell|LOO|ə}}; from {{Langx|pt|[[wikt:lua#Portuguese|lua]]}} {{IPA|pt|ˈlu(w)ɐ|}} meaning &#039;&#039;[[moon]]&#039;&#039;)}} is a [[Lightweight programming language|lightweight]], [[High-level programming language|high-level]], [[multi-paradigm programming language|multi-paradigm]] [[programming language]] designed mainly for [[Scripting language|embedded use]] in applications.&amp;lt;ref name=&amp;quot;luaspe&amp;quot;&amp;gt;{{cite journal|last1=Ierusalimschy|first1=Roberto|last2=de Figueiredo|first2=Luiz Henrique|last3=Filho|first3=Waldemar Celes|title=Lua—An Extensible Extension Language|journal=Software: Practice and Experience|date=June 1996|volume=26|issue=6|pages=635–652|doi=10.1002/(SICI)1097-024X(199606)26:6&amp;lt;635::AID-SPE26&amp;gt;3.0.CO;2-P|s2cid=61066194 |url=https://www.lua.org/spe.html|access-date=24 October 2015|url-access=subscription}}&amp;lt;/ref&amp;gt; Lua is [[cross-platform software]], since the [[Interpreter (computing)|interpreter]] of [[Compiler|compiled]] [[bytecode]] is written in [[ANSI C]],&amp;lt;ref name=luaabout&amp;gt;{{cite web |url=https://www.lua.org/about.html#why |title=About Lua |publisher=Lua.org |access-date=2011-08-11}}&amp;lt;/ref&amp;gt; and Lua has a relatively simple C application programming interface ([[API]]) to embed it into applications.&amp;lt;ref&amp;gt;{{cite magazine |last1=Takhteyev |first1=Yuri |date=21 April 2013 |url=https://www.foreignaffairs.com/articles/139332/yuri-takhteyev/from-brazil-to-wikipedia?page=2 |title=From Brazil to Wikipedia |magazine=[[Foreign Affairs]] |access-date=25 April 2013}}&amp;lt;/ref&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=277</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=277"/>
		<updated>2026-03-24T21:34:36Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (VS2005, build 50727).&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|- &lt;br /&gt;
| [[Lua|Lua]] || 5.1 || Roberto Ierusalimschy || Embedded script/programming language || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=276</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=276"/>
		<updated>2026-03-24T21:26:55Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (VS2005, build 50727).&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=275</id>
		<title>Firelight Technologies:FMOD</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=275"/>
		<updated>2025-08-20T09:25:51Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = FMOD&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Firelight Technologies]]&lt;br /&gt;
 |license     = Proprietary, with source available&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FMOD&#039;&#039;&#039; is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies. It is able to play and mix sounds of diverse formats on many operating systems.&lt;br /&gt;
&lt;br /&gt;
FMOD comes in two versions, FMOD and FMOD Ex. FMOD Ex is the designation given to the 4.x series of the library, whilst FMOD alone refers to version 3.75 of the library, which lacks much of format/platform support added in FMOD Ex.&lt;br /&gt;
&lt;br /&gt;
FMOD is available under multiple license schemes. It is available free of charge for non-commercial applications. FMOD may be used commercially under a number of different license types, such as &amp;quot;Commercial License&amp;quot; for standard commercial development, &amp;quot;Shareware/Hobbyist License&amp;quot; for single hobbyist programmers, and &amp;quot;eDistributed Console Games&amp;quot;. for budget console game. Each license contains different restrictions, conditions and costs.&lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;br /&gt;
&lt;br /&gt;
References to sources from 3.3.5a (Mac and Windows included):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/ogg/src/framing.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/block.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/codebook.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/envelope.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/floor0.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/floor1.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/info.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/mapping0.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/mdct.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/psy.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/res0.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/sharedbook.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/smallft.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/vorbisfile.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/sfx/foreverb/aSfxDsp.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_codec_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_file_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_os_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_os_misc.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_output_coreaudio.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_output_soundmanager.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_async.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_channelgroupi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_channel_openal.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_channelpool.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_aiff.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_dls.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_flac.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_fsb.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_it.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_midi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_mod.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_mpeg.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_oggvorbis.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_s3m.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_tag.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_wav.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_wav_riff.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_xm.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_chorus.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_codec.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_codecpool.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_connectionpool.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_echo.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_filter.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_flange.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dspi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_itecho.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_DSPNet.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_pitchshift.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_resampler.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_sfxreverb.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_soundcard.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_file_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_file.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_file_net.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_geometryi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_memory.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_metadata.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_emulated.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_nosound.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_nosound_nrt.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_software.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_wavwriter.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_wavwriter_nrt.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_plugin.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_pluginfactory.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_reverbi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_sample_software.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_soundgroupi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_soundi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_speakerlevels_pool.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_string.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_systemi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_thread.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_codec_asf.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_codec_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_os_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_os_misc.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_asio.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_dsound.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_dsound_record.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_openal.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_wasapi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_winmm.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/win32/src/fmod_sample_openal.cpp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=274</id>
		<title>Firelight Technologies:FMOD</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=274"/>
		<updated>2025-08-19T15:30:00Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = FMOD&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Firelight Technologies]]&lt;br /&gt;
 |license     = Proprietary, with source available&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FMOD&#039;&#039;&#039; is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies. It is able to play and mix sounds of diverse formats on many operating systems.&lt;br /&gt;
&lt;br /&gt;
FMOD comes in two versions, FMOD and FMOD Ex. FMOD Ex is the designation given to the 4.x series of the library, whilst FMOD alone refers to version 3.75 of the library, which lacks much of format/platform support added in FMOD Ex.&lt;br /&gt;
&lt;br /&gt;
FMOD is available under multiple license schemes. It is available free of charge for non-commercial applications. FMOD may be used commercially under a number of different license types, such as &amp;quot;Commercial License&amp;quot; for standard commercial development, &amp;quot;Shareware/Hobbyist License&amp;quot; for single hobbyist programmers, and &amp;quot;eDistributed Console Games&amp;quot;. for budget console game. Each license contains different restrictions, conditions and costs.&lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;br /&gt;
&lt;br /&gt;
References to sources from 3.3.5a (Mac and Windows included):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/ogg/src/framing.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/block.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/codebook.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/envelope.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/floor0.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/floor1.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/info.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/mapping0.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/mdct.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/psy.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/res0.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/sharedbook.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/smallft.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/vorbisfile.c&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/lib/sfx/foreverb/aSfxDsp.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_codec_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_file_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_os_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_os_misc.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_output_coreaudio.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/mac/src/fmod_output_soundmanager.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_async.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_channelgroupi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_channel_openal.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_channelpool.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_aiff.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_asf.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_dls.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_flac.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_fsb.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_it.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_midi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_mod.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_mpeg.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_oggvorbis.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_s3m.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_tag.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_wav.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_wav_riff.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_codec_xm.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_chorus.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_codec.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_codecpool.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_connectionpool.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_echo.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_filter.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_flange.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dspi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_itecho.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_DSPNet.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_pitchshift.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_resampler.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_sfxreverb.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_soundcard.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_file_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_file.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_file_net.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_geometryi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_memory.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_metadata.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_os_cdda.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_os_misc.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_asio.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_dsound.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_dsound_record.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_emulated.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_nosound.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_nosound_nrt.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_openal.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_software.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_wasapi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_wavwriter.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_wavwriter_nrt.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_output_winmm.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_plugin.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_pluginfactory.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_reverbi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_sample_openal.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_sample_software.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_soundgroupi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_soundi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_speakerlevels_pool.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_string.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_systemi.cpp&lt;br /&gt;
Engine/Source/SoundEngine/fmodex/src/fmod_thread.cpp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=273</id>
		<title>Firelight Technologies:FMOD</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=273"/>
		<updated>2025-08-19T15:25:33Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = FMOD&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Firelight Technologies]]&lt;br /&gt;
 |license     = Proprietary, with source available&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FMOD&#039;&#039;&#039; is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies. It is able to play and mix sounds of diverse formats on many operating systems.&lt;br /&gt;
&lt;br /&gt;
FMOD comes in two versions, FMOD and FMOD Ex. FMOD Ex is the designation given to the 4.x series of the library, whilst FMOD alone refers to version 3.75 of the library, which lacks much of format/platform support added in FMOD Ex.&lt;br /&gt;
&lt;br /&gt;
FMOD is available under multiple license schemes. It is available free of charge for non-commercial applications. FMOD may be used commercially under a number of different license types, such as &amp;quot;Commercial License&amp;quot; for standard commercial development, &amp;quot;Shareware/Hobbyist License&amp;quot; for single hobbyist programmers, and &amp;quot;eDistributed Console Games&amp;quot;. for budget console game. Each license contains different restrictions, conditions and costs.&lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;br /&gt;
&lt;br /&gt;
References to sources from 3.3.5a (Mac and Windows included):&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=272</id>
		<title>Firelight Technologies:FMOD</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=272"/>
		<updated>2025-08-19T14:52:57Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = FMOD&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Firelight Technologies]]&lt;br /&gt;
 |license     = Proprietary, with source available&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FMOD&#039;&#039;&#039; is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies. It is able to play and mix sounds of diverse formats on many operating systems.&lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Thunderbrew:system&amp;diff=271</id>
		<title>Thunderbrew:system</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Thunderbrew:system&amp;diff=271"/>
		<updated>2025-06-19T22:59:29Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Software&lt;br /&gt;
 |name        = system&lt;br /&gt;
 |authors     = Thunderbrew Developers&lt;br /&gt;
 |license     = The Unlicense&lt;br /&gt;
 |repository  = [https://github.com/thunderbrewhq/system github.com/thunderbrewhq/system]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
system is primarily a CMake directory. It adds macros to all the C++ packages that import it:&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;WHOA_SYSTEM_WIN&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This macro is defined only when Windows/NT code is being compiled.&lt;br /&gt;
&lt;br /&gt;
== macOS ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;WHOA_SYSTEM_MAC&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This macro is defined only when macOS/Darwin code is being compiled.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;WHOA_SYSTEM_LINUX&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This macro is defined only when GNU/Linux code is being compiled.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:GxApi&amp;diff=270</id>
		<title>WoW:GxApi</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:GxApi&amp;diff=270"/>
		<updated>2025-06-18T02:30:35Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;GxApi is a cross-platform graphics API that is part of the World of Warcraft engine. It:&lt;br /&gt;
&lt;br /&gt;
* Creates/destroys the window in which the game runs, which starts the game being able to read input events&lt;br /&gt;
&lt;br /&gt;
* Loads/unloads texture and geometry data&lt;br /&gt;
&lt;br /&gt;
* Creates/destroys textures&lt;br /&gt;
&lt;br /&gt;
* Draws to the window&lt;br /&gt;
&lt;br /&gt;
== Graphics device ==&lt;br /&gt;
&lt;br /&gt;
GxApi supports multiple low-level graphics APIs such as OpenGL and Direct3D (DirectX) 9. It does this by wrapping an base interface class, &amp;lt;code&amp;gt;CGxDevice&amp;lt;/code&amp;gt;, whose&lt;br /&gt;
virtual member functions handle the actual calls to the graphics driver.&lt;br /&gt;
&lt;br /&gt;
=== Windows device ===&lt;br /&gt;
&lt;br /&gt;
On Windows, the derived classes include:&lt;br /&gt;
&lt;br /&gt;
;&lt;br /&gt;
; &amp;lt;code&amp;gt;CGxDeviceOpenGl&amp;lt;/code&amp;gt; : OpenGL implementation. Enabled by passing &amp;lt;code&amp;gt;-opengl&amp;lt;/code&amp;gt; as a command-line argument, or by setting a [[WoW:CVar|CVar]] prior to launch: &amp;lt;code&amp;gt;SET gxApi &amp;quot;OpenGL&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
; &amp;lt;code&amp;gt;CGxDeviceD3d&amp;lt;/code&amp;gt; : Direct3D 9 (DirectX) implementation. Enabled by passing &amp;lt;code&amp;gt;-d3d&amp;lt;/code&amp;gt; as a command-line argument, or by setting a [[WoW:CVar|CVar]] prior to launch: &amp;lt;code&amp;gt;SET gxApi &amp;quot;D3D9&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
; &amp;lt;code&amp;gt;CGxDeviceD3d9Ex&amp;lt;/code&amp;gt; : Direct3D 9Ex (DirectX) implementation. Enabled by  passing &amp;lt;code&amp;gt;-d3d9ex&amp;lt;/code&amp;gt; as a command-line argument, or by setting a [[WoW:CVar|CVar]] prior to launch: &amp;lt;code&amp;gt;SET gxApi &amp;quot;D3D9Ex&amp;quot;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:Storm&amp;diff=269</id>
		<title>Blizzard Entertainment:Storm</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:Storm&amp;diff=269"/>
		<updated>2025-06-18T02:26:36Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Storm&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Blizzard Entertainment]]&lt;br /&gt;
 |license     = Proprietary&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;Blizzard games released since 1996 to 2004 (Diablo, Diablo II, Starcraft, Warcraft II and Warcraft III) shipped with Storm.dll, a dynamic library that contained functions that were able to read data from the archives. This DLL also contained memory management functions, network support, compression functions and other. There was also a Mac version of this library, named Storm.bin. Storm.dll only contained functions for reading MPQs. The MPQ writing functions (saving games, creating maps etc.) were compiled inside the main game executable.&lt;br /&gt;
&lt;br /&gt;
This reason violated one of the requirements for Blizzard archives, which was security of the data. Because of this, beginning with Diablo version 1.04, Blizzard made using Storm.dll by third party people more difficult:&lt;br /&gt;
&lt;br /&gt;
* Storm.dll only export functions by ordinals. This makes their using more difficult, at least the function purpose is not obvious at the first sight.&lt;br /&gt;
* Storm.dll can be used only when it is linked statically, using import library. If it is loaded using LoadLibrary, the library will corrupt internal decrypt buffer and functions for file reading will not work anymore.&lt;br /&gt;
* Since shipping the game of World of Warcraft, Blizzard stopped using this library. The code necessary for reading MPQ archive is linked directly into the main executable.&lt;br /&gt;
&lt;br /&gt;
Since Warcraft III version 1.29.2.9231, storm.dll is no longer used by any Blizzard game. The code is entirely included in the main executable (i.e. Warcraft III.exe).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
— [http://www.zezula.net/en/mpq/stormdll.html zezula.net, &#039;&#039;Storm.dll&#039;&#039;]&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Storm library is used extensively by [[WoW|World of Warcraft]].&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Data structures: Storm implements commonly-used data structures such as arrays, linked lists and hash tables.&lt;br /&gt;
* Big integers: Big integers are crucial to the SRP6 login protocol used by the [[Blizzard Entertainment:Grunt]] system.&lt;br /&gt;
* Threads: Facilitates the creation of threads across different platforms, mutexes and interlocked (commonly known as atomic) values.&lt;br /&gt;
* Asset compression/obfuscation: one of Storm&#039;s main uses was to provide utilities for the [[Blizzard Entertainment:Mopaq|MPQ]] format, but by 3.3.5a this responsibility was taken over by [[Blizzard Entertainment:BlizzardCore|BlizzardCore]].&lt;br /&gt;
&lt;br /&gt;
== StormLib ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: StormLib is a library for creating and reading from MPQ archives. It does not implement or aim to implement the whole set of features present in Storm.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
StormLib was created as a free and open source implementation of the MPQ features from Storm.dll. It is very stable and has a good track record of working with a wide assortment of MPQs, both old and new.&lt;br /&gt;
&lt;br /&gt;
[[Thunderbrew]] currently utilizes StormLib to support directly loading assets from MPQ, but there are plans to remove it and add MPQ features to [[Thunderbrew:squall]].&lt;br /&gt;
&lt;br /&gt;
== Reimplementations == &lt;br /&gt;
&lt;br /&gt;
[[Whoa]] and [[Thunderbrew]] attempt to recreate Storm, as it existed in 2010, as free and open-source software under the name squall. &lt;br /&gt;
&lt;br /&gt;
* [[Whoa:squall]]&lt;br /&gt;
&lt;br /&gt;
* [[Thunderbrew:squall]]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:Storm&amp;diff=268</id>
		<title>Blizzard Entertainment:Storm</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:Storm&amp;diff=268"/>
		<updated>2025-06-18T02:23:48Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Storm&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Blizzard Entertainment]]&lt;br /&gt;
 |license     = Proprietary&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;Blizzard games released since 1996 to 2004 (Diablo, Diablo II, Starcraft, Warcraft II and Warcraft III) shipped with Storm.dll, a dynamic library that contained functions that were able to read data from the archives. This DLL also contained memory management functions, network support, compression functions and other. There was also a Mac version of this library, named Storm.bin. Storm.dll only contained functions for reading MPQs. The MPQ writing functions (saving games, creating maps etc.) were compiled inside the main game executable.&lt;br /&gt;
&lt;br /&gt;
This reason violated one of the requirements for Blizzard archives, which was security of the data. Because of this, beginning with Diablo version 1.04, Blizzard made using Storm.dll by third party people more difficult:&lt;br /&gt;
&lt;br /&gt;
* Storm.dll only export functions by ordinals. This makes their using more difficult, at least the function purpose is not obvious at the first sight.&lt;br /&gt;
* Storm.dll can be used only when it is linked statically, using import library. If it is loaded using LoadLibrary, the library will corrupt internal decrypt buffer and functions for file reading will not work anymore.&lt;br /&gt;
* Since shipping the game of World of Warcraft, Blizzard stopped using this library. The code necessary for reading MPQ archive is linked directly into the main executable.&lt;br /&gt;
&lt;br /&gt;
Since Warcraft III version 1.29.2.9231, storm.dll is no longer used by any Blizzard game. The code is entirely included in the main executable (i.e. Warcraft III.exe).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
— [http://www.zezula.net/en/mpq/stormdll.html zezula.net, &#039;&#039;Storm.dll&#039;&#039;]&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Storm library is used extensively by [[WoW|World of Warcraft]].&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Data structures: Storm implements C++ data structures for arrays, linked lists and hash tables.&lt;br /&gt;
* Threads: Facilitates the creation of threads across different platforms.&lt;br /&gt;
* Asset compression/obfuscation: one of Storm&#039;s main uses was to provide utilities for the [[Blizzard Entertainment:Mopaq|MPQ]] format, but by 3.3.5a this responsibility was taken over by [[Blizzard Entertainment:BlizzardCore|BlizzardCore]].&lt;br /&gt;
&lt;br /&gt;
== StormLib ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: StormLib is a library for creating and reading from MPQ archives. It does not implement or aim to implement the whole set of features present in Storm.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
StormLib was created as a free and open source implementation of the MPQ features from Storm.dll. It is very stable and has a good track record of working with a wide assortment of MPQs, both old and new.&lt;br /&gt;
&lt;br /&gt;
[[Thunderbrew]] currently utilizes StormLib to support directly loading assets from MPQ, but there are plans to remove it and add MPQ features to [[Thunderbrew:squall]].&lt;br /&gt;
&lt;br /&gt;
== Reimplementations == &lt;br /&gt;
&lt;br /&gt;
[[Whoa]] and [[Thunderbrew]] attempt to recreate Storm, as it existed in 2010, as free and open-source software under the name squall. &lt;br /&gt;
&lt;br /&gt;
* [[Whoa:squall]]&lt;br /&gt;
&lt;br /&gt;
* [[Thunderbrew:squall]]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=267</id>
		<title>Blizzard Entertainment:BlizzardCore</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=267"/>
		<updated>2025-06-18T02:22:18Z</updated>

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

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

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

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

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

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = BlizzardCore&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Blizzard Entertainment]]&lt;br /&gt;
 |license     = Proprietary&lt;br /&gt;
 |language    = C++&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
BlizzardCore was/is an internal standard library used by Blizzard. It is believed to have a similar role to [[Blizzard Entertainment:Storm|Storm]], except that its API more fully utilizes C++ features such as references and namespaces.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* File: provides a uniform filesystem API across platforms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It is believed that BlizzardCore had a more &lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;br /&gt;
&lt;br /&gt;
=== Source files ===&lt;br /&gt;
&lt;br /&gt;
References to source files from 3.3.5a:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Include/Blizzard/Util/HashMap.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOAlignUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOFileUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOUnitContainer.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/NewZerofill.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFileArchives.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFile.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Debug/StackCrawlMach.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Posix.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Streaming.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Win32.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/MemoryStorm.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/New.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/String/String.cpp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Symbols ===&lt;br /&gt;
&lt;br /&gt;
At the time of 3.3.5a, BlizzardCore&#039;s API used the &amp;lt;code&amp;gt;Blizzard&amp;lt;/code&amp;gt; namespace. Internal systems were typically placed in a namespace corresponding to the feature, such as &amp;lt;code&amp;gt;System_File, System_SFile&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
What follows is a list of symbols believed to be part of BlizzardCore, obtained from the 4.1.0 client. &#039;&#039;Differences from 3.3.5a are known and confirmed&#039;&#039;, so don&#039;t assume they are the same version of BlizzardCore.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Blizzard::DistributedTask::~DistributedTask()&lt;br /&gt;
Blizzard::DistributedTaskPool::DistributedTaskPool()&lt;br /&gt;
Blizzard::DistributedTaskPool::~DistributedTaskPool()&lt;br /&gt;
Blizzard::Log::Flush(int)&lt;br /&gt;
Blizzard::Log::Expand(int, char const*, char*, int, bool)&lt;br /&gt;
Blizzard::Log::Printf(int, char const*, char const*, ...)&lt;br /&gt;
Blizzard::Log::SetPref(int, int, Blizzard::Log::PrefValue)&lt;br /&gt;
Blizzard::URL::DownloadURL(char const*, Blizzard::URL::DownloadCallback*)&lt;br /&gt;
Blizzard::URL::DownloadCallback::GetTimeout()&lt;br /&gt;
Blizzard::URL::DownloadCallback::ConnectedOK()&lt;br /&gt;
Blizzard::URL::DownloadCallback::GetPostData()&lt;br /&gt;
Blizzard::URL::DownloadCallback::ShouldBlock()&lt;br /&gt;
Blizzard::URL::DownloadCallback::GetByteRange()&lt;br /&gt;
Blizzard::URL::DownloadCallback::GetLastModified(char const*)&lt;br /&gt;
Blizzard::URL::DownloadCallback::GetContentLength(long long)&lt;br /&gt;
Blizzard::URL::DownloadCallback::GetHTTPStatusCode(int)&lt;br /&gt;
Blizzard::URL::DownloadCallback::GetPostContentType()&lt;br /&gt;
Blizzard::URL::DownloadCallback::WantIfModifiedSince()&lt;br /&gt;
Blizzard::URL::DownloadCallback::Stop()&lt;br /&gt;
Blizzard::URL::DownloadCallback::WantData()&lt;br /&gt;
Blizzard::URL::DownloadCallback::GetCookie()&lt;br /&gt;
Blizzard::URL::DownloadCallback::~DownloadCallback()&lt;br /&gt;
Blizzard::URL::DownloadCallback::~DownloadCallback()&lt;br /&gt;
Blizzard::File::SimpleGlob(char const*, char const*)&lt;br /&gt;
Blizzard::File::GetFileInfo(char const*, Blizzard::File::FileInfo*)&lt;br /&gt;
Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*)&lt;br /&gt;
Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*, Blizzard::File::FileInfo*)&lt;br /&gt;
Blizzard::File::IsDirectory(char const*)&lt;br /&gt;
Blizzard::File::GetFreeSpace(char const*)&lt;br /&gt;
Blizzard::File::SetLastError(int)&lt;br /&gt;
Blizzard::File::SetAttributes(char const*, int)&lt;br /&gt;
Blizzard::File::ProcessDirFast(char const*, void*, bool (*)(Blizzard::File::ProcessDirParms const&amp;amp;), bool)&lt;br /&gt;
Blizzard::File::CreateDirectory(char const*, bool)&lt;br /&gt;
Blizzard::File::RemoveDirectory(char const*)&lt;br /&gt;
Blizzard::File::MakeAbsolutePath(char const*, char*, int, bool)&lt;br /&gt;
Blizzard::File::GetLastErrorStack()&lt;br /&gt;
Blizzard::File::SetLastErrorStack(Blizzard::Debug::ErrorStackRecord*)&lt;br /&gt;
Blizzard::File::AddToLastErrorStack(int, char const*, int)&lt;br /&gt;
Blizzard::File::GetWorkingDirectory(char*, int)&lt;br /&gt;
Blizzard::File::SetWorkingDirectory(char const*)&lt;br /&gt;
Blizzard::File::RemoveDirectoryAndContents(char const*, bool)&lt;br /&gt;
Blizzard::File::Copy(char const*, char const*, bool)&lt;br /&gt;
Blizzard::File::Move(char const*, char const*)&lt;br /&gt;
Blizzard::File::Open(char const*, int, Blizzard::File::StreamRecord*&amp;amp;)&lt;br /&gt;
Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, int*)&lt;br /&gt;
Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, long long, int*, int)&lt;br /&gt;
Blizzard::File::Close(Blizzard::File::StreamRecord*)&lt;br /&gt;
Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int)&lt;br /&gt;
Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int*)&lt;br /&gt;
Blizzard::File::Delete(char const*)&lt;br /&gt;
Blizzard::File::Exists(char const*)&lt;br /&gt;
Blizzard::File::IsFile(char const*)&lt;br /&gt;
Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;::~RefCounted()&lt;br /&gt;
Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;::~RefCounted()&lt;br /&gt;
Blizzard::Jobs::WorkerPool::RunOnThread(unsigned int (*)(void*), void*)&lt;br /&gt;
Blizzard::Jobs::WorkerPool::GetCompletedJob()&lt;br /&gt;
Blizzard::Jobs::WorkerPool::Pump()&lt;br /&gt;
Blizzard::Jobs::WorkerPool::RunJob(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;)&lt;br /&gt;
Blizzard::Jobs::WorkerPool::QueueJob(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Jobs::WorkerPool::WorkerPool(int)&lt;br /&gt;
Blizzard::Jobs::WorkerPool::WorkerPool(int)&lt;br /&gt;
Blizzard::Jobs::WorkerPool::~WorkerPool()&lt;br /&gt;
Blizzard::Jobs::WorkerPool::~WorkerPool()&lt;br /&gt;
Blizzard::Jobs::WorkerPool::~WorkerPool()&lt;br /&gt;
Blizzard::Jobs::Job::Job(int)&lt;br /&gt;
Blizzard::Jobs::Job::~Job()&lt;br /&gt;
Blizzard::Jobs::Job::~Job()&lt;br /&gt;
Blizzard::Jobs::Job::~Job()&lt;br /&gt;
Blizzard::Lock::MutexEnter(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
Blizzard::Lock::MutexLeave(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
Blizzard::Lock::EventCreate(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
Blizzard::Lock::MutexCreate(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
Blizzard::Lock::EventDestroy(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
Blizzard::Lock::MutexDestroy(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
Blizzard::Lock::ConstructOnce&amp;lt;System_MPQGlobals::Globals&amp;gt;::Construct(void*)&lt;br /&gt;
Blizzard::Lock::ConstructOnce&amp;lt;Blizzard::Lock::RMutex&amp;gt;::Construct(void*)&lt;br /&gt;
Blizzard::Lock::EventWaitForever(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
Blizzard::Lock::EventSet(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
Blizzard::Lock::EventWait(unsigned int, Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
Blizzard::Time::GetTimestamp()&lt;br /&gt;
Blizzard::Time::Milliseconds()&lt;br /&gt;
Blizzard::Time::GetTimeElapsed(unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Time::Seconds()&lt;br /&gt;
Blizzard::Util::BurtleBobI(void const*, unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Util::CryptoSHA1::Process(unsigned int*, unsigned char const*)&lt;br /&gt;
Blizzard::Util::hashlittle(void const*, unsigned long, unsigned int)&lt;br /&gt;
Blizzard::Util::hashlittle2(void const*, unsigned long, unsigned int*, unsigned int*)&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Pop(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;amp;)&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Pop()&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Push(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Front()&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Pop(Blizzard::Jobs::Job*&amp;amp;)&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Pop()&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Push(Blizzard::Jobs::Job* const&amp;amp;)&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Front()&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
Blizzard::Util::MD5::Process(unsigned char const*)&lt;br /&gt;
Blizzard::Util::MD5::Process(void const*, unsigned int)&lt;br /&gt;
Blizzard::Util::itox(unsigned char)&lt;br /&gt;
Blizzard::Util::SHA1::Hash(Blizzard::Util::Digest&amp;lt;20&amp;gt;&amp;amp;, void const*, unsigned int)&lt;br /&gt;
Blizzard::Util::Digest&amp;lt;16&amp;gt;::k_invalid&lt;br /&gt;
Blizzard::Util::hashbig(void const*, unsigned long, unsigned int)&lt;br /&gt;
Blizzard::Util::BurtleBob(void const*, unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Crypt::RSA::Process(unsigned char*, unsigned int)&lt;br /&gt;
Blizzard::Debug::CanonicalStr(char const*, char*, unsigned int)&lt;br /&gt;
Blizzard::Debug::AddErrorToStack(Blizzard::Debug::ErrorStackRecord*, int, char const*, int)&lt;br /&gt;
Blizzard::Debug::DefaultCallback(char const*, char const*, char const*, unsigned int)&lt;br /&gt;
Blizzard::Debug::AmIBeingDebugged()&lt;br /&gt;
Blizzard::Debug::ErrorStackAsText(Blizzard::Debug::ErrorStackRecord*)&lt;br /&gt;
Blizzard::Debug::ErrorStackRecord::FindCategory(int)&lt;br /&gt;
Blizzard::Debug::ErrorStackRecord::FindCategoryCode(int, int)&lt;br /&gt;
Blizzard::Debug::SetAssertHandler(void (*)(char const*, char const*, char const*, unsigned int))&lt;br /&gt;
Blizzard::Debug::g_ErrorStackEnabled&lt;br /&gt;
Blizzard::Debug::StackCrawlWithSymbols(unsigned int, unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Debug::Assert(char const*, char const*, unsigned int)&lt;br /&gt;
Blizzard::Debug::VAssert(char const*, char const*, char const*, unsigned int)&lt;br /&gt;
Blizzard::Debug::GetSymbol(unsigned long, char*, unsigned int, unsigned int*, char*, unsigned int, unsigned int*)&lt;br /&gt;
Blizzard::Mopaq::Enumerator::Enumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::Enumerator::~Enumerator()&lt;br /&gt;
Blizzard::Mopaq::Enumerator::~Enumerator()&lt;br /&gt;
Blizzard::Mopaq::Enumerator::~Enumerator()&lt;br /&gt;
Blizzard::Mopaq::HSFILERecord::GetFileName()&lt;br /&gt;
Blizzard::Mopaq::HSFILERecord::GetFileHandle()&lt;br /&gt;
Blizzard::Mopaq::HSFILERecord::Repair()&lt;br /&gt;
Blizzard::Mopaq::MPQEnumerator::Initialize()&lt;br /&gt;
Blizzard::Mopaq::MPQEnumerator::SynthesizeDirectories(char const*)&lt;br /&gt;
Blizzard::Mopaq::MPQEnumerator::Enumerate(char*, unsigned long)&lt;br /&gt;
Blizzard::Mopaq::MPQEnumerator::MPQEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()&lt;br /&gt;
Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()&lt;br /&gt;
Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()&lt;br /&gt;
Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void**, unsigned int*, unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void*, unsigned int*, unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SFileReadFile(Blizzard::Mopaq::HSFILERecord*, void*, unsigned int, unsigned int*)&lt;br /&gt;
Blizzard::Mopaq::ArchiveOptions::ArchiveOptions()&lt;br /&gt;
Blizzard::Mopaq::SetupHashEntry(System_SFile::ArchivePtrLocked&amp;amp;, char const*, System_SFile::BLOCKENTRY const&amp;amp;, int)&lt;br /&gt;
Blizzard::Mopaq::SFileCloseFile(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
Blizzard::Mopaq::SFileWriteFile(Blizzard::Mopaq::HSFILERecord*, void const*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::GetBadSectorList(std::vector&amp;lt;unsigned int, std::allocator&amp;lt;unsigned int&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*)&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::HandleWriteFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long)&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::HandleReadMPQFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int*)&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::HandleReadChecksumError(Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::HandleDecompressSectorError(unsigned int)&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler()&lt;br /&gt;
Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler()&lt;br /&gt;
Blizzard::Mopaq::MpqHandleRecord::Release()&lt;br /&gt;
Blizzard::Mopaq::SFileCreateFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
Blizzard::Mopaq::SFileDeleteFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SFileFileExists(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
Blizzard::Mopaq::SFileGetFileMD5(Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest&amp;lt;16&amp;gt;*)&lt;br /&gt;
Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
Blizzard::Mopaq::SFileUnloadFile(void*)&lt;br /&gt;
Blizzard::Mopaq::OnDiskEnumerator::Initialize()&lt;br /&gt;
Blizzard::Mopaq::OnDiskEnumerator::DoGlobCallback(Blizzard::File::ProcessDirParms const&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::OnDiskEnumerator::Enumerate(char*, unsigned long)&lt;br /&gt;
Blizzard::Mopaq::OnDiskEnumerator::OnDiskEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator()&lt;br /&gt;
Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator()&lt;br /&gt;
Blizzard::Mopaq::SetFileSignature(char*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::SFileFileIsLocal(char const*, Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
Blizzard::Mopaq::SFileGetFileName(Blizzard::Mopaq::HSFILERecord*, char*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*, unsigned int*)&lt;br /&gt;
Blizzard::Mopaq::SFileOpenArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
Blizzard::Mopaq::SFileOpenArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
Blizzard::Mopaq::SFileSetBasePath(char const*)&lt;br /&gt;
Blizzard::Mopaq::IsArchiveComplete(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
Blizzard::Mopaq::SFileCloseArchive(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
Blizzard::Mopaq::SFileGetLastError()&lt;br /&gt;
Blizzard::Mopaq::SFileCreateArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*)&lt;br /&gt;
Blizzard::Mopaq::SFileCreateArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*)&lt;br /&gt;
Blizzard::Mopaq::SFileEnableRawRead(bool)&lt;br /&gt;
Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, bool)&lt;br /&gt;
Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption, bool, Blizzard::Streaming::MakeLocalParams*)&lt;br /&gt;
Blizzard::Mopaq::SFileGetArchiveName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SFileGetFileDetails(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, System_SFile::ARCHIVEREC*&amp;amp;, System_SFile::BLOCKENTRY&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::SFileSetFilePointer(Blizzard::Mopaq::HSFILERecord*, int, int*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SFileOpenArchiveView(Blizzard::Mopaq::HSARCHIVE__*, char const*, int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
Blizzard::Mopaq::SetSignatureCheckMode(Blizzard::Mopaq::MD5Mode)&lt;br /&gt;
Blizzard::Mopaq::SFileEnumerateArchive(Blizzard::Mopaq::Enumerator*, char*, unsigned long)&lt;br /&gt;
Blizzard::Mopaq::SFileGetArchiveHandle(char const*)&lt;br /&gt;
Blizzard::Mopaq::SFileGetIsLocalAmount(char const*, long long&amp;amp;, long long&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::SFileGetIsLocalAmount(Blizzard::Mopaq::HSFILERecord*, long long&amp;amp;, long long&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::SFileGetPatchMetadata(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::SFileSetChecksumFlags(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SFileGetLogicalArchive(Blizzard::Mopaq::HSFILERecord*, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
Blizzard::Mopaq::SFileHasHigherPriority(char const*, char const*)&lt;br /&gt;
Blizzard::Mopaq::DeltaCompletionCallback::Callback()&lt;br /&gt;
Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback()&lt;br /&gt;
Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback()&lt;br /&gt;
Blizzard::Mopaq::MPQEnumeratorBlockOrder::Initialize()&lt;br /&gt;
Blizzard::Mopaq::MPQEnumeratorBlockOrder::Enumerate(char*, unsigned long)&lt;br /&gt;
Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder()&lt;br /&gt;
Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder()&lt;br /&gt;
Blizzard::Mopaq::SFileEnableDirectAccess(unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SFileGetArchiveFullName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::ClearBlockTableMD5Checks()&lt;br /&gt;
Blizzard::Mopaq::SetPatchCompleteCallback(void (*)(void const*, unsigned long long, Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;))&lt;br /&gt;
Blizzard::Mopaq::SFileGetStreamedFileSize(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::SetSignatureErrorCallback(void (*)(char const*, char const*))&lt;br /&gt;
Blizzard::Mopaq::SFileGetArchiveBlockCount(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
Blizzard::Mopaq::SFileAuthenticateArchiveEx(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Mopaq::AuthResult*, unsigned char const*, unsigned int, unsigned char const*, unsigned int, char const*)&lt;br /&gt;
Blizzard::Mopaq::SFileGetTotalIsLocalAmount(long long&amp;amp;, long long&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::SFileOpenArchiveEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::Enumerator**)&lt;br /&gt;
Blizzard::Mopaq::SFileCloseArchiveEnumerator(Blizzard::Mopaq::Enumerator*)&lt;br /&gt;
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleLoadAndVerify(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*)&lt;br /&gt;
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMPQHeaderV3Error(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler()&lt;br /&gt;
Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler()&lt;br /&gt;
Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::GetBadSectorList(std::vector&amp;lt;unsigned int, std::allocator&amp;lt;unsigned int&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::HandleDecompressSectorError(unsigned int)&lt;br /&gt;
Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler()&lt;br /&gt;
Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler()&lt;br /&gt;
Blizzard::Patch::ApplyTransform(Blizzard::Patch::TransformChunk const*, unsigned char*, unsigned int, unsigned char const*, unsigned int)&lt;br /&gt;
Blizzard::Patch::ApplyBSDiffPatch(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char const*, unsigned int)&lt;br /&gt;
Blizzard::Patch::Apply(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char*, unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Patch::Patch::CreatePatch(Blizzard::Patch::PatchBuffer*, Blizzard::Patch::Error&amp;amp;)&lt;br /&gt;
Blizzard::Patch::Patch::GetPatch(unsigned char const*, unsigned long)&lt;br /&gt;
Blizzard::Using::StartUsing(char const*)&lt;br /&gt;
Blizzard::Using::StopUsing(char const*)&lt;br /&gt;
Blizzard::Memory::GetPhysicalMemory()&lt;br /&gt;
Blizzard::Memory::Free(void*)&lt;br /&gt;
Blizzard::Memory::Free(void*, unsigned int, char const*, unsigned int, char const*)&lt;br /&gt;
Blizzard::Memory::Allocate(unsigned int)&lt;br /&gt;
Blizzard::Memory::Allocate(unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Memory::Allocate(unsigned int, unsigned int, char const*, unsigned int, char const*)&lt;br /&gt;
Blizzard::Repair::SetRepairReportCallbacks(void (*)(char const*, long long, unsigned int, char const*), void (*)(char const*, long long, unsigned int))&lt;br /&gt;
Blizzard::Repair::LogRepair(char const*, ...)&lt;br /&gt;
Blizzard::String::FindReverse(char const*, char, unsigned long)&lt;br /&gt;
Blizzard::String::FindReverse(char const*, char const*, unsigned long)&lt;br /&gt;
Blizzard::String::QuickFormat&amp;lt;1024&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
Blizzard::String::QuickFormat&amp;lt;1088&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
Blizzard::String::QuickFormat&amp;lt;24&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
Blizzard::String::QuickFormat&amp;lt;32&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
Blizzard::String::QuickFormat&amp;lt;40&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
Blizzard::String::QuickFormat&amp;lt;64&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
Blizzard::String::TextCompare(char const*, char const*, unsigned long)&lt;br /&gt;
Blizzard::String::FindFilename(char*)&lt;br /&gt;
Blizzard::String::FindFilename(char const*)&lt;br /&gt;
Blizzard::String::MakeUnivPath(char const*, char*, int)&lt;br /&gt;
Blizzard::String::FindExtension(char*)&lt;br /&gt;
Blizzard::String::FindExtension(char const*)&lt;br /&gt;
Blizzard::String::MakeBackslashPath(char const*, char*, int)&lt;br /&gt;
Blizzard::String::ForceTrailingSeparator(char*, int, char)&lt;br /&gt;
Blizzard::String::FindPathSeparatorReverse(char*, unsigned long)&lt;br /&gt;
Blizzard::String::FindExtensionWithLeadingDot(char*)&lt;br /&gt;
Blizzard::String::Copy(char*, char const*, unsigned long)&lt;br /&gt;
Blizzard::String::Find(char const*, char, unsigned long)&lt;br /&gt;
Blizzard::String::Find(char const*, char const*, unsigned long)&lt;br /&gt;
Blizzard::String::Equal(char const*, char const*)&lt;br /&gt;
Blizzard::String::FindI(char const*, char const*, unsigned long)&lt;br /&gt;
Blizzard::String::Append(char*, char const*, unsigned long)&lt;br /&gt;
Blizzard::String::EqualI(char const*, char const*)&lt;br /&gt;
Blizzard::String::EqualI(char const*, char const*, unsigned long)&lt;br /&gt;
Blizzard::String::Format(char*, unsigned int, char const*, ...)&lt;br /&gt;
Blizzard::String::Length(char const*)&lt;br /&gt;
Blizzard::String::MemCopy(void*, void const*, int)&lt;br /&gt;
Blizzard::String::MemFill(void*, unsigned int, unsigned char)&lt;br /&gt;
Blizzard::String::VFormat(char*, unsigned int, char const*, char*)&lt;br /&gt;
Blizzard::String::CompareI(char const*, char const*)&lt;br /&gt;
Blizzard::String::JoinPath(char*, int, char const*, char const*)&lt;br /&gt;
Blizzard::String::Duplicate(char const*)&lt;br /&gt;
Blizzard::String::SplitPath(char const*, char*, int, char*, int)&lt;br /&gt;
Blizzard::String::Translate(char const*, char*, unsigned int, char const*, char const*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;System_File::FileError&amp;gt;::New(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;System_File::FileError&amp;gt;::Delete(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;System_SComp::ZlibAllocBuffer&amp;gt;::New(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;System_SComp::ZlibAllocBuffer&amp;gt;::Delete(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;System_SFile::RawReadInfo&amp;gt;::New(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;System_SFile::RawReadInfo&amp;gt;::Delete(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;System_SFile2::SFileFatalInfo&amp;gt;::New(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;System_SFile2::SFileFatalInfo&amp;gt;::Delete(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;NSOpenGLContext*&amp;gt;::ZeroInit&amp;gt;::New(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;NSOpenGLContext*&amp;gt;::ZeroInit&amp;gt;::Delete(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;gt;::New(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;gt;::Delete(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;gt;::operator LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;amp;()&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLContext*&amp;gt;::ZeroInit&amp;gt;::New(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLContext*&amp;gt;::ZeroInit&amp;gt;::Delete(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;::New(void*)&lt;br /&gt;
Blizzard::Thread::LocalObject&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;::Delete(void*)&lt;br /&gt;
Blizzard::Thread::WaitForever(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
Blizzard::Thread::CreateFromPool(Blizzard::Thread::ThreadPoolRecord*, unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, int, int)&lt;br /&gt;
Blizzard::Thread::ThreadPoolRecord::GetWorker(int, int)&lt;br /&gt;
Blizzard::Thread::ThreadPoolRecord::ThreadPoolRecord(unsigned int, unsigned int, long long, Blizzard::Thread::Affinity const&amp;amp;)&lt;br /&gt;
Blizzard::Thread::ThreadPoolRecord::~ThreadPoolRecord()&lt;br /&gt;
Blizzard::Thread::RegisterLocalStorage(Blizzard::Thread::TLSSlot*, void* (*)(void*), void*, void (*)(void*))&lt;br /&gt;
Blizzard::Thread::Close(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
Blizzard::Thread::Create(unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, char const*, int, int)&lt;br /&gt;
Blizzard::Thread::Exists(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
Blizzard::Process::GetProcessPath(char*, int)&lt;br /&gt;
Blizzard::Process::GetComputerName(char*, int)&lt;br /&gt;
Blizzard::Process::GetProcessDirectory(char*, int)&lt;br /&gt;
Blizzard::Process::LaunchChildProcessWithArguments(char const*, char const*, void (*)(void*), void*, bool)&lt;br /&gt;
Blizzard::Process::Sleep(unsigned int)&lt;br /&gt;
Blizzard::SBigDel(Blizzard::BigData*)&lt;br /&gt;
Blizzard::SBigNew(Blizzard::BigData**)&lt;br /&gt;
Blizzard::Storage::FetchError(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State)&lt;br /&gt;
Blizzard::Storage::HttpSource::Read(void*, long long, int)&lt;br /&gt;
Blizzard::Storage::HttpSource::~HttpSource()&lt;br /&gt;
Blizzard::Storage::HttpSource::~HttpSource()&lt;br /&gt;
Blizzard::Storage::Initialize()&lt;br /&gt;
Blizzard::Storage::s_cmdEvent&lt;br /&gt;
Blizzard::Storage::SetRangeAs(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State)&lt;br /&gt;
Blizzard::Storage::CacheSource::Read(void*, long long, int)&lt;br /&gt;
Blizzard::Storage::CacheSource::~CacheSource()&lt;br /&gt;
Blizzard::Storage::CacheSource::~CacheSource()&lt;br /&gt;
Blizzard::Storage::PartialFile::Invalidate(long long, long long)&lt;br /&gt;
Blizzard::Storage::PartialFile::CreateShared(Blizzard::File::Filesystem*, char const*, long long, int)&lt;br /&gt;
Blizzard::Storage::PartialFile::RebuildHeader()&lt;br /&gt;
Blizzard::Storage::PartialFile::WriteUnaligned(void const*, long long, int)&lt;br /&gt;
Blizzard::Storage::PartialFile::RebuildLocalityMap(bool)&lt;br /&gt;
Blizzard::Storage::PartialFile::UpdatePartialBlock(unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Storage::PartialFile::ParseFileFromHeader(Blizzard::File::StreamRecord*, Blizzard::Storage::BitField**, int*, long long*, int*)&lt;br /&gt;
Blizzard::Storage::PartialFile::FileIsCompletePartialFile(Blizzard::File::StreamRecord*, long long, long long)&lt;br /&gt;
Blizzard::Storage::PartialFile::Read(void*, long long, int)&lt;br /&gt;
Blizzard::Storage::PartialFile::Close()&lt;br /&gt;
Blizzard::Storage::PartialFile::Flush()&lt;br /&gt;
Blizzard::Storage::PartialFile::Write(void const*, long long, int)&lt;br /&gt;
Blizzard::Storage::PartialFile::ParseFile()&lt;br /&gt;
Blizzard::Storage::PartialFile::PartialFile()&lt;br /&gt;
Blizzard::Storage::PartialFile::~PartialFile()&lt;br /&gt;
Blizzard::Storage::PartialFile::~PartialFile()&lt;br /&gt;
Blizzard::Storage::PartialFile::~PartialFile()&lt;br /&gt;
Blizzard::Storage::StorageUnit::AddCacheEntry(short, long long, int, Blizzard::Storage::StorageSystem::BufferHandle)&lt;br /&gt;
Blizzard::Storage::StorageUnit::ReserveChunks()&lt;br /&gt;
Blizzard::Storage::StorageUnit::SetHttpSource(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, long long)&lt;br /&gt;
Blizzard::Storage::StorageUnit::FetchDeferData(Blizzard::Storage::Range*, short)&lt;br /&gt;
Blizzard::Storage::StorageUnit::FlushCacheEntries(short)&lt;br /&gt;
Blizzard::Storage::StorageUnit::ReadLocal(void*, long long, int)&lt;br /&gt;
Blizzard::Storage::StorageUnit::StorageUnit()&lt;br /&gt;
Blizzard::Storage::StorageUnit::~StorageUnit()&lt;br /&gt;
Blizzard::Storage::BackingStore::~BackingStore()&lt;br /&gt;
Blizzard::Storage::BackingStore::~BackingStore()&lt;br /&gt;
Blizzard::Storage::PartialBlock::SetPartial(unsigned int, unsigned int)&lt;br /&gt;
Blizzard::Storage::s_Chunk_Size&lt;br /&gt;
Blizzard::Storage::s_StorageMap&lt;br /&gt;
Blizzard::Storage::StorageSystem::RecoverMemory(Blizzard::Storage::StorageUnit*, int)&lt;br /&gt;
Blizzard::Storage::StorageSystem::ReleaseChunks(Blizzard::Storage::StorageSystem::BufferHandle)&lt;br /&gt;
Blizzard::Storage::StorageSystem::AllocateChunks(int)&lt;br /&gt;
Blizzard::Storage::StorageSystem::EnableWriteback(bool)&lt;br /&gt;
Blizzard::Storage::StorageSystem::AllocateSubChunks(Blizzard::Storage::StorageSystem::BufferHandle, int, int)&lt;br /&gt;
Blizzard::Storage::StorageSystem::StorageSystem()&lt;br /&gt;
Blizzard::Storage::StorageSystem::~StorageSystem()&lt;br /&gt;
Blizzard::Storage::StorageThread(void*)&lt;br /&gt;
Blizzard::Storage::GetRandomRange(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::Range*)&lt;br /&gt;
Blizzard::Storage::GetStorageInfo(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Storage::s_storageMutex&lt;br /&gt;
Blizzard::Storage::s_storageReady&lt;br /&gt;
Blizzard::Storage::s_threadExited&lt;br /&gt;
Blizzard::Storage::g_StorageSystem&lt;br /&gt;
Blizzard::Storage::s_threadShutdown&lt;br /&gt;
Blizzard::Storage::s_CmdQueue_Storage&lt;br /&gt;
Blizzard::Storage::Read(Blizzard::Storage::StorageUnit*, void*, long long, int)&lt;br /&gt;
Blizzard::Storage::Close(Blizzard::Storage::StorageUnit*)&lt;br /&gt;
Blizzard::Storage::Write(Blizzard::Storage::StorageUnit*, Blizzard::Storage::StorageSystem::BufferHandle, long long, int, short)&lt;br /&gt;
Blizzard::Storage::Acquire(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Storage::GetRange(Blizzard::Storage::StorageUnit*, long long, int, int*, bool)&lt;br /&gt;
Blizzard::Storage::Shutdown()&lt;br /&gt;
Blizzard::Unicode::ConvertUTF16to8(char*, unsigned int, unsigned short const*, unsigned int, unsigned int*, unsigned int*)&lt;br /&gt;
Blizzard::Unicode::ConvertUTF8to16(unsigned short*, unsigned int, char const*, unsigned int, unsigned int*, unsigned int*)&lt;br /&gt;
Blizzard::Unicode::ConvertUTF8to16Len(char const*, unsigned int, unsigned int*)&lt;br /&gt;
Blizzard::Unicode::GetCodepointFromUTF8(char const**)&lt;br /&gt;
Blizzard::Hardware::GetFingerprint(Blizzard::Hardware::Fingerprint*)&lt;br /&gt;
Blizzard::Hardware::GetProcessorFeatures()&lt;br /&gt;
Blizzard::Hardware::ExtendedProcessorFeatures(Blizzard::Hardware::ProcessorFeatures&amp;amp;)&lt;br /&gt;
Blizzard::BigBuffer::operator[](unsigned int)&lt;br /&gt;
Blizzard::Streaming::AddLatency::accumulatorNs&lt;br /&gt;
Blizzard::Streaming::AddLatency::~AddLatency()&lt;br /&gt;
Blizzard::Streaming::FileThread(void*)&lt;br /&gt;
Blizzard::Streaming::k_UNC_FILE&lt;br /&gt;
Blizzard::Streaming::k_UNC_HTTP&lt;br /&gt;
Blizzard::Streaming::s_cmdEvent&lt;br /&gt;
Blizzard::Streaming::s_cmdMutex&lt;br /&gt;
Blizzard::Streaming::StreamingX::Statistics::ms_needSpeed&lt;br /&gt;
Blizzard::Streaming::StreamingX::Statistics::Callback()&lt;br /&gt;
Blizzard::Streaming::StreamingX::Statistics::ms_stats&lt;br /&gt;
Blizzard::Streaming::StreamingX::g_lowCommandInterval&lt;br /&gt;
Blizzard::Streaming::StreamingX::g_IsEnableP2PCallBack&lt;br /&gt;
Blizzard::Streaming::StreamingX::g_maxLowCommandInterval&lt;br /&gt;
Blizzard::Streaming::StreamingX::g_stepLowCommandInterval&lt;br /&gt;
Blizzard::Streaming::StreamingX::g_StreamingDataRequireCallBack&lt;br /&gt;
Blizzard::Streaming::s_NsPerByte&lt;br /&gt;
Blizzard::Streaming::FileManifest::ReadDirectFile(char const*)&lt;br /&gt;
Blizzard::Streaming::FileManifest::SplitServerItem(char*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::FileManifest::ReadIndirectFile(char const*)&lt;br /&gt;
Blizzard::Streaming::FileManifest::GetBGPreloadSleep()&lt;br /&gt;
Blizzard::Streaming::FileManifest::GetIsStreamingTrial()&lt;br /&gt;
Blizzard::Streaming::FileManifest::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
Blizzard::Streaming::FileManifest::SetDefaultBgPreloadSleep(int)&lt;br /&gt;
Blizzard::Streaming::FileManifest::SplitItem(char*, Blizzard::Streaming::FileManifest::MANIFEST_ITEM*)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::GetItemTag(char*, char**, char**, int*)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::GetFileList(char const*)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::SetFileItem(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, Blizzard::Streaming::Manifests::FileItem const&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::ValidateMD5(char const*, char const*, int)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::GetParameter(char const*)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::SetParameter(char const*, int)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::SetParameter(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::GetRemotePath(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::HandleBaseTag(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::ReadDirectFile(char const*)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::ms_ManifestInfo&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::DeactivateServer(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::GetTransportItem(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::ReadIndirectFile(char const*)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::SetServerPathItem(char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::FinalizeManifestItems()&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::GetServerItemMaxRetry(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::GetBandwidthDataString()&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::GetRandomServerLocation(std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::Get()&lt;br /&gt;
Blizzard::Streaming::ManifestInfo::Shutdown()&lt;br /&gt;
Blizzard::Streaming::s_CmdProcess&lt;br /&gt;
Blizzard::Streaming::s_pauseEvent&lt;br /&gt;
Blizzard::Streaming::s_pauseMutex&lt;br /&gt;
Blizzard::Streaming::StreamRequest::globalRequestId&lt;br /&gt;
Blizzard::Streaming::StreamRequest::ReadLocalChunks(void*)&lt;br /&gt;
Blizzard::Streaming::StreamRequest::concurrentRequests&lt;br /&gt;
Blizzard::Streaming::IsStreamedFile(char const*)&lt;br /&gt;
Blizzard::Streaming::ResetMakeLocal(Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
Blizzard::Streaming::SourceManifest::ReadDirectFile(char const*)&lt;br /&gt;
Blizzard::Streaming::SourceManifest::ReadIndirectFile(char const*)&lt;br /&gt;
Blizzard::Streaming::SourceManifest::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
Blizzard::Streaming::SourceManifest::SplitItem(char*, Blizzard::Streaming::SourceManifest::MANIFEST_ITEM*)&lt;br /&gt;
Blizzard::Streaming::s_threadExited&lt;br /&gt;
Blizzard::Streaming::IsStreamingMode()&lt;br /&gt;
Blizzard::Streaming::GetIsLocalAmount(char const*, long long, unsigned int)&lt;br /&gt;
Blizzard::Streaming::GetIsLocalAmount(Blizzard::File::StreamRecord*)&lt;br /&gt;
Blizzard::Streaming::s_processUrlFunc&lt;br /&gt;
Blizzard::Streaming::s_StreamingFlush&lt;br /&gt;
Blizzard::Streaming::s_streamingReady&lt;br /&gt;
Blizzard::Streaming::s_threadShutdown&lt;br /&gt;
Blizzard::Streaming::MakeLocalBlocking(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::MakeLocalParams*)&lt;br /&gt;
Blizzard::Streaming::s_cmdPartnerEvent&lt;br /&gt;
Blizzard::Streaming::ShutdownStreaming()&lt;br /&gt;
Blizzard::Streaming::CompletionCallback::~CompletionCallback()&lt;br /&gt;
Blizzard::Streaming::CompletionCallback::~CompletionCallback()&lt;br /&gt;
Blizzard::Streaming::s_isStreamingTrial&lt;br /&gt;
Blizzard::Streaming::s_ReadAccessTimeNs&lt;br /&gt;
Blizzard::Streaming::DoesFileExistOnDisk(char const*)&lt;br /&gt;
Blizzard::Streaming::GetStreamedFileSize(char const*, long long*)&lt;br /&gt;
Blizzard::Streaming::InitializeStreaming(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::IsPreloadInProgress()&lt;br /&gt;
Blizzard::Streaming::MakeLocalCoalescing(Blizzard::File::StreamRecord*, Blizzard::Storage::Range*, int, short)&lt;br /&gt;
Blizzard::Streaming::s_threadDownloading&lt;br /&gt;
Blizzard::Streaming::s_cmdForegroundEvent&lt;br /&gt;
Blizzard::Streaming::s_CmdQueue_Streaming&lt;br /&gt;
Blizzard::Streaming::s_backgroundPreloading&lt;br /&gt;
Blizzard::Streaming::ManifestRandomNumberGenerator::RandomGenerator(int)&lt;br /&gt;
Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator()&lt;br /&gt;
Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator()&lt;br /&gt;
Blizzard::Streaming::IsLocal(char const*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
Blizzard::Streaming::IsLocal(Blizzard::File::StreamRecord*, long long, unsigned int)&lt;br /&gt;
Blizzard::Streaming::s_paused&lt;br /&gt;
Blizzard::Streaming::MakeLocal(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::CompletionCallback*)&lt;br /&gt;
Blizzard::Streaming::Manifests::ServerItem::InsertTimeslot(Blizzard::Streaming::Manifests::TimeslotItem*)&lt;br /&gt;
Blizzard::Streaming::Manifests::ServerItem::InsertUsageSlot(Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;amp;, long long)&lt;br /&gt;
Blizzard::Streaming::Manifests::ServerItem::HandleTag(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::Manifests::ServerItem::ServerItem(Blizzard::Streaming::Manifests::ServerItem const&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::Manifests::ServerItem::~ServerItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::ServerItem::~ServerItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::ManifestItem::HandleTag(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::TimeslotItem::HandleTag(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::ParameterItem::HandleTag(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::TransportItem::HandleTag(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::Manifests::TransportItem::~TransportItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::TransportItem::~TransportItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::ServerPathItem::HandleTag(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::FileItem::HandleTag(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::Manifests::FileItem::FileItem(Blizzard::Streaming::Manifests::FileItem const&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::Manifests::FileItem::FileItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::FileItem::~FileItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::FileItem::~FileItem()&lt;br /&gt;
Blizzard::Streaming::Manifests::FileItem::~FileItem()&lt;br /&gt;
Blizzard::Streaming::Transport::ReadDirectFile(char const*)&lt;br /&gt;
Blizzard::Streaming::Transport::GetSplitFileURL(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, long long, long long, int, int, int, int, std::vector&amp;lt;Blizzard::Streaming::Transport::URL_INFO, std::allocator&amp;lt;Blizzard::Streaming::Transport::URL_INFO&amp;gt;&amp;gt;*)&lt;br /&gt;
Blizzard::Streaming::Transport::ReadIndirectFile(char const*)&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::GetTimeout()&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::ShouldBlock()&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::GetByteRange()&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::ReceivedData(void const*, int)&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::SetByteRange(long long, long long)&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::SetTimeOutValue(unsigned int)&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::Stop()&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::WantData()&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::Completed(Blizzard::URL::DownloadCallback::Status)&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::GetCookie()&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::SetCookie(char const*, char const*)&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::TransportHttpCallback(int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback()&lt;br /&gt;
Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback()&lt;br /&gt;
Blizzard::Streaming::Transport::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
Blizzard::Streaming::Transport::Read(Blizzard::Streaming::Manifests::TransportInfo const&amp;amp;, void*, long long, long long, int)&lt;br /&gt;
Blizzard::Streaming::Transport::MD5_Data(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*, int)&lt;br /&gt;
Blizzard::Streaming::Transport::ReadFile(Blizzard::Streaming::Manifests::TransportInfo const&amp;amp;, void*, long long, long long, int)&lt;br /&gt;
Blizzard::Streaming::Transport::ReadHttp(Blizzard::Streaming::Manifests::TransportInfo const&amp;amp;, void*, long long, long long, int)&lt;br /&gt;
Blizzard::Streaming::Transport::SplitItem(char*, Blizzard::Streaming::Transport::TRANSPORT_ITEM*)&lt;br /&gt;
Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;::operator()(std::string const&amp;amp;) const&lt;br /&gt;
Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;::operator()(std::string const&amp;amp;, std::string const&amp;amp;) const&lt;br /&gt;
Blizzard::Jobs::Job::IsReady() const&lt;br /&gt;
Blizzard::Storage::PartialFile::IsAvailable(long long, long long) const&lt;br /&gt;
Blizzard::Storage::PartialFile::IsCompleted() const&lt;br /&gt;
Blizzard::Storage::PartialFile::GetChunkSize() const&lt;br /&gt;
Blizzard::Storage::PartialFile::GetTotalLocalSize() const&lt;br /&gt;
Blizzard::Storage::PartialFile::IsMatch(char const*, long long, int) const&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=261</id>
		<title>Blizzard Entertainment:BlizzardCore</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=261"/>
		<updated>2025-06-18T00:33:01Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = BlizzardCore&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Blizzard Entertainment]]&lt;br /&gt;
 |license     = Proprietary&lt;br /&gt;
 |language    = C++&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
BlizzardCore was/is an internal standard library used by Blizzard. It is believed to have a similar role to [[Blizzard Entertainment:Storm|Storm]], except that its API more fully utilizes C++ features such as references and namespaces.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* File: provides a uniform filesystem API across platforms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It is believed that BlizzardCore had a more &lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;br /&gt;
&lt;br /&gt;
=== Source files ===&lt;br /&gt;
&lt;br /&gt;
References to source files from 3.3.5a:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Include/Blizzard/Util/HashMap.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOAlignUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOFileUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOUnitContainer.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/NewZerofill.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFileArchives.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFile.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Debug/StackCrawlMach.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Posix.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Streaming.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Win32.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/MemoryStorm.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/New.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/String/String.cpp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Symbols ===&lt;br /&gt;
&lt;br /&gt;
At the time of 3.3.5a, BlizzardCore&#039;s API used the &amp;lt;code&amp;gt;Blizzard&amp;lt;/code&amp;gt; namespace. Internal systems were typically placed in a namespace corresponding to the feature, such as &amp;lt;code&amp;gt;System_File, System_SFile&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
What follows is a list of symbols believed to be part of BlizzardCore, obtained from the 4.1.0 client. &#039;&#039;Differences from 3.3.5a are known and confirmed&#039;&#039;, so don&#039;t assume they are the same version of BlizzardCore.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
D .objc_class_name_BlizzardCore_URLCache&lt;br /&gt;
D .objc_class_name_BlizzardCoreURLConnectionDelegate&lt;br /&gt;
T DecompressOgg(void*, unsigned int, Blizzard::Util::Buffer&amp;lt;4194304ul, unsigned char&amp;gt;*)&lt;br /&gt;
T PurgeCacheFile(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
T GetUniqueBuffers(GLBatch const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;GLBuffer*&amp;gt;&amp;gt;*)&lt;br /&gt;
T GetUniqueBuffers(std::vector&amp;lt;GLBatch, std::allocator&amp;lt;GLBatch&amp;gt;&amp;gt; const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;GLBuffer*&amp;gt;&amp;gt;*)&lt;br /&gt;
T GetUniqueShaders(GLBatch const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;GLShader*&amp;gt;&amp;gt;*)&lt;br /&gt;
T ReleaseDeltaData(Blizzard::Mopaq::MpqHandleRecord*, System_SFile::ArchivePtr&amp;amp;)&lt;br /&gt;
T GetFileBlockEntry(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, System_SFile::ARCHIVEREC**, unsigned int*, char*)&lt;br /&gt;
T GetUniqueTextures(GLBatch const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;GLTexture*&amp;gt;&amp;gt;*)&lt;br /&gt;
T GetUniqueTextures(std::vector&amp;lt;GLBatch, std::allocator&amp;lt;GLBatch&amp;gt;&amp;gt; const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;GLTexture*&amp;gt;&amp;gt;*)&lt;br /&gt;
T DidReceiveResponse(NSURLResponse*, Blizzard::URL::DownloadCallback*)&lt;br /&gt;
T InitializeDeltaData(Blizzard::Mopaq::MpqHandleRecord*, System_Mopaq::MpqDeltaMetadata*)&lt;br /&gt;
T GetFilenameWithPrefix(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, char const*, char*, int)&lt;br /&gt;
T SpellVisualsBlizzardStop(BlizzardObject*)&lt;br /&gt;
T OpenMD5VerificationHandle(System_SFile::BLOCKENTRY*, int, unsigned int, Blizzard::Mopaq::MpqHandleRecord**)&lt;br /&gt;
T SpellVisualsBlizzardCreate(C3Vector const&amp;amp;, float, int, int, float)&lt;br /&gt;
T PrepareHandleForMD5Verification(Blizzard::Mopaq::MpqHandleRecord*, int, unsigned int)&lt;br /&gt;
T SpellVisualsBlizzardSetDeletedCallback(BlizzardObject*, void (*)(BlizzardObject*, void*), void*)&lt;br /&gt;
T SpellVisualsBlizzardSetFrameOfReference(BlizzardObject*, C44Matrix const*)&lt;br /&gt;
T System_File::IsReadOnly(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetFileInfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetFreeSpace(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetRootChars(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetCacheMode(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetAttributes(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::IsAbsolutePath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::ProcessDirFast(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::CreateDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::RemoveDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::MakeAbsolutePath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetWorkingDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetWorkingDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Copy(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Move(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Open(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Read(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Read(Blizzard::File::StreamRecord*, void*, long long, int*)&lt;br /&gt;
T System_File::Close(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Flush(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::ReadP(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Write(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Write(Blizzard::File::StreamRecord*, void const*, long long, int*)&lt;br /&gt;
T System_File::Create(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Delete(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Exists(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetPos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetEOF(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetPos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::WriteP(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_close(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_flush(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_mkdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_readp(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_rmdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_write(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_cwd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_create(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_exists(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_getpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_seteof(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_setpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_unlink(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_writep(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_copy(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_move(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_open(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_read(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_dirwalk(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_close(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_flush(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_mkdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_readp(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_rmdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_write(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_shutdown(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_create(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_exists(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_getpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_seteof(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_setpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_unlink(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_writep(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_isabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_dirwalk(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_isreadonly(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_shutdown(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_getfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_makeabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_setfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_isabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_getfreespace(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_getrootchars(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_setcachemode(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_isreadonly(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_getfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_makeabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_setfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_getfreespace(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_getrootchars(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_setcachemode(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_cd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_cwd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::file_init(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_copy(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_move(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_open(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_read(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_cd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetInode(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_File::LoadFile(Blizzard::File::StreamRecord*, void**, unsigned int*)&lt;br /&gt;
T System_File::Shutdown(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_Mopaq::base_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::delta_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::delta_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::lock_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_reload(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::delta_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::delta_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::ChecksumData::FinishSigning(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::ChecksumData::FinishCrcAndMd5(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::ChecksumData::FinishCrc(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::ChecksumData::FinishMd5(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::memory_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::OpenDiskFile(char const*, unsigned int, char const*, System_SFile::ARCHIVEREC*, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T System_Mopaq::verify_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_abandon(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::checksum_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::checksum_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::MD5VerifyData::MD5AndWrite(long long, long long, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::metadata_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::metadata_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::checksum_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::checksum_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::CreateDiskFile(char const*, unsigned int, char const*, System_SFile::ARCHIVEREC*, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T System_Mopaq::lock_operation(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::md5verify_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::md5verify_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::md5verify_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::md5verify_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::OpenArchiveFile(char const*, Blizzard::Mopaq::HSARCHIVE__*, System_SFile::ARCHIVEREC*, System_SFile::BLOCKENTRY const&amp;amp;, unsigned int, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T System_Mopaq::base_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_setposition(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::InitializeHandle(Blizzard::Mopaq::MpqHandleRecord*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::CreateArchiveFile(char const*, System_SFile::ARCHIVEREC*, unsigned int, System_SFile::BLOCKENTRY const&amp;amp;, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T System_Mopaq::delta_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::SectorReadHandler::SectorReadHandler(Blizzard::Mopaq::MpqHandleRecord*&amp;amp;, void*, bool)&lt;br /&gt;
T System_Mopaq::memory_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::metadata_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::ReadAndInitializeMetadata(Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::Push(Blizzard::Mopaq::Mpqsystem&amp;amp;, Blizzard::Mopaq::Mpqsystem*)&lt;br /&gt;
T System_Mopaq::Cache::CleanCache(System_Mopaq::CacheData*, Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::Cache::GetCachedBlock(System_Mopaq::CacheData*, long long, bool, Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::Cache::CleanCacheEntry(System_Mopaq::CacheData*, unsigned int, Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::HoistAll(Blizzard::Mopaq::Mpqsystem*)&lt;br /&gt;
T System_Mopaq::base_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::DeltaData::PatchLevel(Blizzard::Mopaq::Mpqsystem*, unsigned char*, unsigned char*)&lt;br /&gt;
T System_Mopaq::DeltaData::PatchIntoBuffer(Blizzard::Mopaq::Mpqsystem*, unsigned char*)&lt;br /&gt;
T System_Mopaq::DeltaData::Read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::DeltaData::InitMd5s(Blizzard::Mopaq::Mpqsystem*)&lt;br /&gt;
T System_Mopaq::DeltaData::ReadInit(Blizzard::Mopaq::Mpqsystem*, bool)&lt;br /&gt;
T System_Mopaq::InitStack(Blizzard::Mopaq::Mpqsystem&amp;amp;, int)&lt;br /&gt;
T System_Mopaq::lock_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_func(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_SComp::Compress(void*, unsigned int*, bool*, void const*, unsigned int, unsigned int, Blizzard::Mopaq::CompressionAlgorithm const*)&lt;br /&gt;
T System_SFile::ARCHIVEREC::LoadOldTable(System_SFile::ARCHIVEREC*, void*, Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;, unsigned int, unsigned int, long long, unsigned int, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_SFile::ARCHIVEREC::LoadOldHashTable(Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;)&lt;br /&gt;
T System_SFile::ARCHIVEREC::LoadOldBlockTable(Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;)&lt;br /&gt;
T System_SFile::ARCHIVEREC::SetMD5(unsigned int, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_SFile::ARCHIVEREC::LoadTable(System_SFile::ARCHIVEREC*, Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;, Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;, long long, unsigned int, char const**, unsigned int&amp;amp;, unsigned int, unsigned int, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_SFile::GetArchivePtr(Blizzard::Mopaq::HSARCHIVE__*, bool)&lt;br /&gt;
T System_SFile::s_OpenArchive(System_SFile::ARCHIVEREC*, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T System_SFile::SignatureHashTable::AddEntry(char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_SFile::SignatureHashTable::GetEntry(char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt;*)&lt;br /&gt;
T System_SFile::OpenDirectPathAsArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T PatchOnDemand::PoDWriteJob::WriteFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void const*, long long, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T PatchOnDemand::PoDWriteJob::PoDWriteJob(void const*, long long, Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T PatchOnDemand::Cache::ArchiveList::DirCallback(Blizzard::File::ProcessDirParms const&amp;amp;)&lt;br /&gt;
T System_Thread::AddToRegistry(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T System_Thread::AllocateTLSSlot(Blizzard::Thread::TLSSlot*, void (*)(void*))&lt;br /&gt;
T System_Thread::RemoveFromRegistry(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T System_Thread::AllocateLocalStorage(Blizzard::Thread::TLSSlot*, void (*)(void*))&lt;br /&gt;
T BlizzardObject::WorldObjectRender(void*, unsigned int, unsigned long long, unsigned int)&lt;br /&gt;
T BlizzardObject::SetFrameOfReference(C44Matrix const*)&lt;br /&gt;
T BlizzardObject::Init(C3Vector const&amp;amp;, char const*, float, float)&lt;br /&gt;
T BlizzardObject::Render(int)&lt;br /&gt;
T BlizzardObject::Update()&lt;br /&gt;
T BlizzardObject::~BlizzardObject()&lt;br /&gt;
T BackgroundCache::CacheManager::QueuePatchWrite(void const*, unsigned long long, Blizzard::Mopaq::HSFILERecord*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T BackgroundCache::CacheManager::ResolveOggTarget(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T BackgroundCache::CacheManager::ResolveUpdatePath(Blizzard::Mopaq::HSARCHIVE__*, char const*, char const*, char*, unsigned long)&lt;br /&gt;
T BackgroundCache::CacheManager::ResolvePatchTarget(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T BackgroundCache::CacheManager::PatchCompleteCallback(void const*, unsigned long long, Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_Streaming::HttpCallback::Completed(Blizzard::URL::DownloadCallback::Status)&lt;br /&gt;
T ArchiveCheckpoint::ApplyRestorePoint(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
T CGDynamicObject_C::BlizzardDeletedCallback(BlizzardObject*, void*)&lt;br /&gt;
T OggToWavConversion::InitCache(bool (*)(void*, unsigned int, Blizzard::Util::Buffer&amp;lt;4194304ul, unsigned char&amp;gt;*))&lt;br /&gt;
T DownloadFileCallback::Completed(Blizzard::URL::DownloadCallback::Status)&lt;br /&gt;
T Tracker::TrackerHttpDataDownloadCallBack::Completed(Blizzard::URL::DownloadCallback::Status)&lt;br /&gt;
T Blizzard::DistributedTask::~DistributedTask()&lt;br /&gt;
T Blizzard::DistributedTaskPool::DistributedTaskPool()&lt;br /&gt;
T Blizzard::DistributedTaskPool::~DistributedTaskPool()&lt;br /&gt;
T Blizzard::Log::Flush(int)&lt;br /&gt;
T Blizzard::Log::Expand(int, char const*, char*, int, bool)&lt;br /&gt;
T Blizzard::Log::Printf(int, char const*, char const*, ...)&lt;br /&gt;
T Blizzard::Log::SetPref(int, int, Blizzard::Log::PrefValue)&lt;br /&gt;
T Blizzard::URL::DownloadURL(char const*, Blizzard::URL::DownloadCallback*)&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetTimeout()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::ConnectedOK()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetPostData()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::ShouldBlock()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetByteRange()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetLastModified(char const*)&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetContentLength(long long)&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetHTTPStatusCode(int)&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetPostContentType()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::WantIfModifiedSince()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::Stop()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::WantData()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetCookie()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::~DownloadCallback()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::~DownloadCallback()&lt;br /&gt;
T Blizzard::File::SimpleGlob(char const*, char const*)&lt;br /&gt;
T Blizzard::File::GetFileInfo(char const*, Blizzard::File::FileInfo*)&lt;br /&gt;
T Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*)&lt;br /&gt;
T Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*, Blizzard::File::FileInfo*)&lt;br /&gt;
T Blizzard::File::IsDirectory(char const*)&lt;br /&gt;
T Blizzard::File::GetFreeSpace(char const*)&lt;br /&gt;
T Blizzard::File::SetLastError(int)&lt;br /&gt;
T Blizzard::File::SetAttributes(char const*, int)&lt;br /&gt;
T Blizzard::File::ProcessDirFast(char const*, void*, bool (*)(Blizzard::File::ProcessDirParms const&amp;amp;), bool)&lt;br /&gt;
T Blizzard::File::CreateDirectory(char const*, bool)&lt;br /&gt;
T Blizzard::File::RemoveDirectory(char const*)&lt;br /&gt;
T Blizzard::File::MakeAbsolutePath(char const*, char*, int, bool)&lt;br /&gt;
T Blizzard::File::GetLastErrorStack()&lt;br /&gt;
T Blizzard::File::SetLastErrorStack(Blizzard::Debug::ErrorStackRecord*)&lt;br /&gt;
T Blizzard::File::AddToLastErrorStack(int, char const*, int)&lt;br /&gt;
T Blizzard::File::GetWorkingDirectory(char*, int)&lt;br /&gt;
T Blizzard::File::SetWorkingDirectory(char const*)&lt;br /&gt;
T Blizzard::File::RemoveDirectoryAndContents(char const*, bool)&lt;br /&gt;
T Blizzard::File::Copy(char const*, char const*, bool)&lt;br /&gt;
T Blizzard::File::Move(char const*, char const*)&lt;br /&gt;
T Blizzard::File::Open(char const*, int, Blizzard::File::StreamRecord*&amp;amp;)&lt;br /&gt;
T Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, int*)&lt;br /&gt;
T Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, long long, int*, int)&lt;br /&gt;
T Blizzard::File::Close(Blizzard::File::StreamRecord*)&lt;br /&gt;
T Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int)&lt;br /&gt;
T Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int*)&lt;br /&gt;
T Blizzard::File::Delete(char const*)&lt;br /&gt;
T Blizzard::File::Exists(char const*)&lt;br /&gt;
T Blizzard::File::IsFile(char const*)&lt;br /&gt;
T Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;::~RefCounted()&lt;br /&gt;
T Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;::~RefCounted()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::RunOnThread(unsigned int (*)(void*), void*)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::GetCompletedJob()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::Pump()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::RunJob(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::QueueJob(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::WorkerPool(int)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::WorkerPool(int)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::~WorkerPool()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::~WorkerPool()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::~WorkerPool()&lt;br /&gt;
T Blizzard::Jobs::Job::Job(int)&lt;br /&gt;
T Blizzard::Jobs::Job::~Job()&lt;br /&gt;
T Blizzard::Jobs::Job::~Job()&lt;br /&gt;
T Blizzard::Jobs::Job::~Job()&lt;br /&gt;
T Blizzard::Lock::MutexEnter(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::MutexLeave(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::EventCreate(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::MutexCreate(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::EventDestroy(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::MutexDestroy(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::ConstructOnce&amp;lt;System_MPQGlobals::Globals&amp;gt;::Construct(void*)&lt;br /&gt;
T Blizzard::Lock::ConstructOnce&amp;lt;Blizzard::Lock::RMutex&amp;gt;::Construct(void*)&lt;br /&gt;
T Blizzard::Lock::EventWaitForever(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::EventSet(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::EventWait(unsigned int, Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Time::GetTimestamp()&lt;br /&gt;
T Blizzard::Time::Milliseconds()&lt;br /&gt;
T Blizzard::Time::GetTimeElapsed(unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Time::Seconds()&lt;br /&gt;
T Blizzard::Util::BurtleBobI(void const*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Util::CryptoSHA1::Process(unsigned int*, unsigned char const*)&lt;br /&gt;
T Blizzard::Util::hashlittle(void const*, unsigned long, unsigned int)&lt;br /&gt;
T Blizzard::Util::hashlittle2(void const*, unsigned long, unsigned int*, unsigned int*)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Pop(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Pop()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Push(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Front()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Pop(Blizzard::Jobs::Job*&amp;amp;)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Pop()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Push(Blizzard::Jobs::Job* const&amp;amp;)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Front()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
T Blizzard::Util::MD5::Process(unsigned char const*)&lt;br /&gt;
T Blizzard::Util::MD5::Process(void const*, unsigned int)&lt;br /&gt;
T Blizzard::Util::itox(unsigned char)&lt;br /&gt;
T Blizzard::Util::SHA1::Hash(Blizzard::Util::Digest&amp;lt;20&amp;gt;&amp;amp;, void const*, unsigned int)&lt;br /&gt;
R Blizzard::Util::Digest&amp;lt;16&amp;gt;::k_invalid&lt;br /&gt;
T Blizzard::Util::hashbig(void const*, unsigned long, unsigned int)&lt;br /&gt;
T Blizzard::Util::BurtleBob(void const*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Crypt::RSA::Process(unsigned char*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::CanonicalStr(char const*, char*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::AddErrorToStack(Blizzard::Debug::ErrorStackRecord*, int, char const*, int)&lt;br /&gt;
T Blizzard::Debug::DefaultCallback(char const*, char const*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::AmIBeingDebugged()&lt;br /&gt;
T Blizzard::Debug::ErrorStackAsText(Blizzard::Debug::ErrorStackRecord*)&lt;br /&gt;
T Blizzard::Debug::ErrorStackRecord::FindCategory(int)&lt;br /&gt;
T Blizzard::Debug::ErrorStackRecord::FindCategoryCode(int, int)&lt;br /&gt;
T Blizzard::Debug::SetAssertHandler(void (*)(char const*, char const*, char const*, unsigned int))&lt;br /&gt;
D Blizzard::Debug::g_ErrorStackEnabled&lt;br /&gt;
T Blizzard::Debug::StackCrawlWithSymbols(unsigned int, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Debug::Assert(char const*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::VAssert(char const*, char const*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::GetSymbol(unsigned long, char*, unsigned int, unsigned int*, char*, unsigned int, unsigned int*)&lt;br /&gt;
T Blizzard::Mopaq::Enumerator::Enumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::Enumerator::~Enumerator()&lt;br /&gt;
T Blizzard::Mopaq::Enumerator::~Enumerator()&lt;br /&gt;
T Blizzard::Mopaq::Enumerator::~Enumerator()&lt;br /&gt;
T Blizzard::Mopaq::HSFILERecord::GetFileName()&lt;br /&gt;
T Blizzard::Mopaq::HSFILERecord::GetFileHandle()&lt;br /&gt;
T Blizzard::Mopaq::HSFILERecord::Repair()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::Initialize()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::SynthesizeDirectories(char const*)&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::Enumerate(char*, unsigned long)&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::MPQEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void**, unsigned int*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void*, unsigned int*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileReadFile(Blizzard::Mopaq::HSFILERecord*, void*, unsigned int, unsigned int*)&lt;br /&gt;
T Blizzard::Mopaq::ArchiveOptions::ArchiveOptions()&lt;br /&gt;
T Blizzard::Mopaq::SetupHashEntry(System_SFile::ArchivePtrLocked&amp;amp;, char const*, System_SFile::BLOCKENTRY const&amp;amp;, int)&lt;br /&gt;
T Blizzard::Mopaq::SFileCloseFile(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
T Blizzard::Mopaq::SFileWriteFile(Blizzard::Mopaq::HSFILERecord*, void const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::GetBadSectorList(std::vector&amp;lt;unsigned int, std::allocator&amp;lt;unsigned int&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleWriteFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleReadMPQFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int*)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleReadChecksumError(Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleDecompressSectorError(unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqHandleRecord::Release()&lt;br /&gt;
T Blizzard::Mopaq::SFileCreateFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T Blizzard::Mopaq::SFileDeleteFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileFileExists(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileMD5(Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest&amp;lt;16&amp;gt;*)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T Blizzard::Mopaq::SFileUnloadFile(void*)&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::Initialize()&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::DoGlobCallback(Blizzard::File::ProcessDirParms const&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::Enumerate(char*, unsigned long)&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::OnDiskEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::SetFileSignature(char*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileFileIsLocal(char const*, Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
T Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileName(Blizzard::Mopaq::HSFILERecord*, char*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*, unsigned int*)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SFileSetBasePath(char const*)&lt;br /&gt;
T Blizzard::Mopaq::IsArchiveComplete(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T Blizzard::Mopaq::SFileCloseArchive(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetLastError()&lt;br /&gt;
T Blizzard::Mopaq::SFileCreateArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*)&lt;br /&gt;
T Blizzard::Mopaq::SFileCreateArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*)&lt;br /&gt;
T Blizzard::Mopaq::SFileEnableRawRead(bool)&lt;br /&gt;
T Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, bool)&lt;br /&gt;
T Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption, bool, Blizzard::Streaming::MakeLocalParams*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetArchiveName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileDetails(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, System_SFile::ARCHIVEREC*&amp;amp;, System_SFile::BLOCKENTRY&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileSetFilePointer(Blizzard::Mopaq::HSFILERecord*, int, int*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenArchiveView(Blizzard::Mopaq::HSARCHIVE__*, char const*, int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SetSignatureCheckMode(Blizzard::Mopaq::MD5Mode)&lt;br /&gt;
T Blizzard::Mopaq::SFileEnumerateArchive(Blizzard::Mopaq::Enumerator*, char*, unsigned long)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetArchiveHandle(char const*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetIsLocalAmount(char const*, long long&amp;amp;, long long&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetIsLocalAmount(Blizzard::Mopaq::HSFILERecord*, long long&amp;amp;, long long&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetPatchMetadata(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileSetChecksumFlags(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetLogicalArchive(Blizzard::Mopaq::HSFILERecord*, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SFileHasHigherPriority(char const*, char const*)&lt;br /&gt;
T Blizzard::Mopaq::DeltaCompletionCallback::Callback()&lt;br /&gt;
T Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback()&lt;br /&gt;
T Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumeratorBlockOrder::Initialize()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumeratorBlockOrder::Enumerate(char*, unsigned long)&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder()&lt;br /&gt;
T Blizzard::Mopaq::SFileEnableDirectAccess(unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetArchiveFullName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::ClearBlockTableMD5Checks()&lt;br /&gt;
T Blizzard::Mopaq::SetPatchCompleteCallback(void (*)(void const*, unsigned long long, Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;))&lt;br /&gt;
T Blizzard::Mopaq::SFileGetStreamedFileSize(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SetSignatureErrorCallback(void (*)(char const*, char const*))&lt;br /&gt;
T Blizzard::Mopaq::SFileGetArchiveBlockCount(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T Blizzard::Mopaq::SFileAuthenticateArchiveEx(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Mopaq::AuthResult*, unsigned char const*, unsigned int, unsigned char const*, unsigned int, char const*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetTotalIsLocalAmount(long long&amp;amp;, long long&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenArchiveEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::Enumerator**)&lt;br /&gt;
T Blizzard::Mopaq::SFileCloseArchiveEnumerator(Blizzard::Mopaq::Enumerator*)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleLoadAndVerify(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMPQHeaderV3Error(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::GetBadSectorList(std::vector&amp;lt;unsigned int, std::allocator&amp;lt;unsigned int&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::HandleDecompressSectorError(unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler()&lt;br /&gt;
T bool Blizzard::Patch::PatchStream&amp;lt;MpqPatchStream&amp;gt;::Search&amp;lt;Blizzard::Patch::MD5Chunk&amp;gt;(unsigned int, unsigned long&amp;amp;, Blizzard::Patch::MD5Chunk&amp;amp;)&lt;br /&gt;
T bool Blizzard::Patch::PatchStream&amp;lt;Blizzard::Patch::PatchBuffer&amp;gt;::Search&amp;lt;Blizzard::Patch::Chunk&amp;lt;0u&amp;gt;&amp;gt;(unsigned int, unsigned long&amp;amp;, Blizzard::Patch::Chunk&amp;lt;0u&amp;gt;&amp;amp;)&lt;br /&gt;
T bool Blizzard::Patch::PatchStream&amp;lt;Blizzard::Patch::MemoryStream&amp;gt;::Search&amp;lt;Blizzard::Patch::MD5Chunk&amp;gt;(unsigned int, unsigned long&amp;amp;, Blizzard::Patch::MD5Chunk&amp;amp;)&lt;br /&gt;
T Blizzard::Patch::ApplyTransform(Blizzard::Patch::TransformChunk const*, unsigned char*, unsigned int, unsigned char const*, unsigned int)&lt;br /&gt;
T Blizzard::Patch::ApplyBSDiffPatch(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char const*, unsigned int)&lt;br /&gt;
T Blizzard::Patch::Apply(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Patch::Patch::CreatePatch(Blizzard::Patch::PatchBuffer*, Blizzard::Patch::Error&amp;amp;)&lt;br /&gt;
T Blizzard::Patch::Patch::GetPatch(unsigned char const*, unsigned long)&lt;br /&gt;
T Blizzard::Using::StartUsing(char const*)&lt;br /&gt;
T Blizzard::Using::StopUsing(char const*)&lt;br /&gt;
T Blizzard::Memory::GetPhysicalMemory()&lt;br /&gt;
T Blizzard::Memory::Free(void*)&lt;br /&gt;
T Blizzard::Memory::Free(void*, unsigned int, char const*, unsigned int, char const*)&lt;br /&gt;
T Blizzard::Memory::Allocate(unsigned int)&lt;br /&gt;
T Blizzard::Memory::Allocate(unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Memory::Allocate(unsigned int, unsigned int, char const*, unsigned int, char const*)&lt;br /&gt;
T Blizzard::Repair::SetRepairReportCallbacks(void (*)(char const*, long long, unsigned int, char const*), void (*)(char const*, long long, unsigned int))&lt;br /&gt;
T Blizzard::Repair::LogRepair(char const*, ...)&lt;br /&gt;
T Blizzard::String::FindReverse(char const*, char, unsigned long)&lt;br /&gt;
T Blizzard::String::FindReverse(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;1024&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;1088&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;24&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;32&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;40&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;64&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::TextCompare(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::FindFilename(char*)&lt;br /&gt;
T Blizzard::String::FindFilename(char const*)&lt;br /&gt;
T Blizzard::String::MakeUnivPath(char const*, char*, int)&lt;br /&gt;
T Blizzard::String::FindExtension(char*)&lt;br /&gt;
T Blizzard::String::FindExtension(char const*)&lt;br /&gt;
T Blizzard::String::MakeBackslashPath(char const*, char*, int)&lt;br /&gt;
T Blizzard::String::ForceTrailingSeparator(char*, int, char)&lt;br /&gt;
T Blizzard::String::FindPathSeparatorReverse(char*, unsigned long)&lt;br /&gt;
T Blizzard::String::FindExtensionWithLeadingDot(char*)&lt;br /&gt;
T Blizzard::String::Copy(char*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::Find(char const*, char, unsigned long)&lt;br /&gt;
T Blizzard::String::Find(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::Equal(char const*, char const*)&lt;br /&gt;
T Blizzard::String::FindI(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::Append(char*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::EqualI(char const*, char const*)&lt;br /&gt;
T Blizzard::String::EqualI(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::Format(char*, unsigned int, char const*, ...)&lt;br /&gt;
T Blizzard::String::Length(char const*)&lt;br /&gt;
T Blizzard::String::MemCopy(void*, void const*, int)&lt;br /&gt;
T Blizzard::String::MemFill(void*, unsigned int, unsigned char)&lt;br /&gt;
T Blizzard::String::VFormat(char*, unsigned int, char const*, char*)&lt;br /&gt;
T Blizzard::String::CompareI(char const*, char const*)&lt;br /&gt;
T Blizzard::String::JoinPath(char*, int, char const*, char const*)&lt;br /&gt;
T Blizzard::String::Duplicate(char const*)&lt;br /&gt;
T Blizzard::String::SplitPath(char const*, char*, int, char*, int)&lt;br /&gt;
T Blizzard::String::Translate(char const*, char*, unsigned int, char const*, char const*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_File::FileError&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_File::FileError&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SComp::ZlibAllocBuffer&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SComp::ZlibAllocBuffer&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SFile::RawReadInfo&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SFile::RawReadInfo&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SFile2::SFileFatalInfo&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SFile2::SFileFatalInfo&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;NSOpenGLContext*&amp;gt;::ZeroInit&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;NSOpenGLContext*&amp;gt;::ZeroInit&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;gt;::operator LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;amp;()&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLContext*&amp;gt;::ZeroInit&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLContext*&amp;gt;::ZeroInit&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::WaitForever(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T Blizzard::Thread::CreateFromPool(Blizzard::Thread::ThreadPoolRecord*, unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, int, int)&lt;br /&gt;
T Blizzard::Thread::ThreadPoolRecord::GetWorker(int, int)&lt;br /&gt;
T Blizzard::Thread::ThreadPoolRecord::ThreadPoolRecord(unsigned int, unsigned int, long long, Blizzard::Thread::Affinity const&amp;amp;)&lt;br /&gt;
T Blizzard::Thread::ThreadPoolRecord::~ThreadPoolRecord()&lt;br /&gt;
T Blizzard::Thread::RegisterLocalStorage(Blizzard::Thread::TLSSlot*, void* (*)(void*), void*, void (*)(void*))&lt;br /&gt;
T Blizzard::Thread::Close(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T Blizzard::Thread::Create(unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, char const*, int, int)&lt;br /&gt;
T Blizzard::Thread::Exists(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T Blizzard::Process::GetProcessPath(char*, int)&lt;br /&gt;
T Blizzard::Process::GetComputerName(char*, int)&lt;br /&gt;
T Blizzard::Process::GetProcessDirectory(char*, int)&lt;br /&gt;
T Blizzard::Process::LaunchChildProcessWithArguments(char const*, char const*, void (*)(void*), void*, bool)&lt;br /&gt;
T Blizzard::Process::Sleep(unsigned int)&lt;br /&gt;
T Blizzard::SBigDel(Blizzard::BigData*)&lt;br /&gt;
T Blizzard::SBigNew(Blizzard::BigData**)&lt;br /&gt;
T Blizzard::Storage::FetchError(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State)&lt;br /&gt;
T Blizzard::Storage::HttpSource::Read(void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::HttpSource::~HttpSource()&lt;br /&gt;
T Blizzard::Storage::HttpSource::~HttpSource()&lt;br /&gt;
T Blizzard::Storage::Initialize()&lt;br /&gt;
B Blizzard::Storage::s_cmdEvent&lt;br /&gt;
T Blizzard::Storage::SetRangeAs(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State)&lt;br /&gt;
T Blizzard::Storage::CacheSource::Read(void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::CacheSource::~CacheSource()&lt;br /&gt;
T Blizzard::Storage::CacheSource::~CacheSource()&lt;br /&gt;
T Blizzard::Storage::PartialFile::Invalidate(long long, long long)&lt;br /&gt;
T Blizzard::Storage::PartialFile::CreateShared(Blizzard::File::Filesystem*, char const*, long long, int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::RebuildHeader()&lt;br /&gt;
T Blizzard::Storage::PartialFile::WriteUnaligned(void const*, long long, int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::RebuildLocalityMap(bool)&lt;br /&gt;
T Blizzard::Storage::PartialFile::UpdatePartialBlock(unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::ParseFileFromHeader(Blizzard::File::StreamRecord*, Blizzard::Storage::BitField**, int*, long long*, int*)&lt;br /&gt;
T Blizzard::Storage::PartialFile::FileIsCompletePartialFile(Blizzard::File::StreamRecord*, long long, long long)&lt;br /&gt;
T Blizzard::Storage::PartialFile::Read(void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::Close()&lt;br /&gt;
T Blizzard::Storage::PartialFile::Flush()&lt;br /&gt;
T Blizzard::Storage::PartialFile::Write(void const*, long long, int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::ParseFile()&lt;br /&gt;
T Blizzard::Storage::PartialFile::PartialFile()&lt;br /&gt;
T Blizzard::Storage::PartialFile::~PartialFile()&lt;br /&gt;
T Blizzard::Storage::PartialFile::~PartialFile()&lt;br /&gt;
T Blizzard::Storage::PartialFile::~PartialFile()&lt;br /&gt;
T Blizzard::Storage::StorageUnit::AddCacheEntry(short, long long, int, Blizzard::Storage::StorageSystem::BufferHandle)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::ReserveChunks()&lt;br /&gt;
T Blizzard::Storage::StorageUnit::SetHttpSource(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, long long)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::FetchDeferData(Blizzard::Storage::Range*, short)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::FlushCacheEntries(short)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::ReadLocal(void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::StorageUnit()&lt;br /&gt;
T Blizzard::Storage::StorageUnit::~StorageUnit()&lt;br /&gt;
T Blizzard::Storage::BackingStore::~BackingStore()&lt;br /&gt;
T Blizzard::Storage::BackingStore::~BackingStore()&lt;br /&gt;
T Blizzard::Storage::PartialBlock::SetPartial(unsigned int, unsigned int)&lt;br /&gt;
D Blizzard::Storage::s_Chunk_Size&lt;br /&gt;
D Blizzard::Storage::s_StorageMap&lt;br /&gt;
T Blizzard::Storage::StorageSystem::RecoverMemory(Blizzard::Storage::StorageUnit*, int)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::ReleaseChunks(Blizzard::Storage::StorageSystem::BufferHandle)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::AllocateChunks(int)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::EnableWriteback(bool)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::AllocateSubChunks(Blizzard::Storage::StorageSystem::BufferHandle, int, int)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::StorageSystem()&lt;br /&gt;
T Blizzard::Storage::StorageSystem::~StorageSystem()&lt;br /&gt;
T Blizzard::Storage::StorageThread(void*)&lt;br /&gt;
T Blizzard::Storage::GetRandomRange(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::Range*)&lt;br /&gt;
T Blizzard::Storage::GetStorageInfo(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
B Blizzard::Storage::s_storageMutex&lt;br /&gt;
D Blizzard::Storage::s_storageReady&lt;br /&gt;
D Blizzard::Storage::s_threadExited&lt;br /&gt;
B Blizzard::Storage::g_StorageSystem&lt;br /&gt;
D Blizzard::Storage::s_threadShutdown&lt;br /&gt;
D Blizzard::Storage::s_CmdQueue_Storage&lt;br /&gt;
T Blizzard::Storage::Read(Blizzard::Storage::StorageUnit*, void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::Close(Blizzard::Storage::StorageUnit*)&lt;br /&gt;
T Blizzard::Storage::Write(Blizzard::Storage::StorageUnit*, Blizzard::Storage::StorageSystem::BufferHandle, long long, int, short)&lt;br /&gt;
T Blizzard::Storage::Acquire(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Storage::GetRange(Blizzard::Storage::StorageUnit*, long long, int, int*, bool)&lt;br /&gt;
T Blizzard::Storage::Shutdown()&lt;br /&gt;
T Blizzard::Unicode::ConvertUTF16to8(char*, unsigned int, unsigned short const*, unsigned int, unsigned int*, unsigned int*)&lt;br /&gt;
T Blizzard::Unicode::ConvertUTF8to16(unsigned short*, unsigned int, char const*, unsigned int, unsigned int*, unsigned int*)&lt;br /&gt;
T Blizzard::Unicode::ConvertUTF8to16Len(char const*, unsigned int, unsigned int*)&lt;br /&gt;
T Blizzard::Unicode::GetCodepointFromUTF8(char const**)&lt;br /&gt;
T Blizzard::Hardware::GetFingerprint(Blizzard::Hardware::Fingerprint*)&lt;br /&gt;
T Blizzard::Hardware::GetProcessorFeatures()&lt;br /&gt;
T Blizzard::Hardware::ExtendedProcessorFeatures(Blizzard::Hardware::ProcessorFeatures&amp;amp;)&lt;br /&gt;
T Blizzard::BigBuffer::operator[](unsigned int)&lt;br /&gt;
D Blizzard::Streaming::AddLatency::accumulatorNs&lt;br /&gt;
T Blizzard::Streaming::AddLatency::~AddLatency()&lt;br /&gt;
T Blizzard::Streaming::FileThread(void*)&lt;br /&gt;
D Blizzard::Streaming::k_UNC_FILE&lt;br /&gt;
D Blizzard::Streaming::k_UNC_HTTP&lt;br /&gt;
B Blizzard::Streaming::s_cmdEvent&lt;br /&gt;
B Blizzard::Streaming::s_cmdMutex&lt;br /&gt;
D Blizzard::Streaming::StreamingX::Statistics::ms_needSpeed&lt;br /&gt;
T Blizzard::Streaming::StreamingX::Statistics::Callback()&lt;br /&gt;
B Blizzard::Streaming::StreamingX::Statistics::ms_stats&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_lowCommandInterval&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_IsEnableP2PCallBack&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_maxLowCommandInterval&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_stepLowCommandInterval&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_StreamingDataRequireCallBack&lt;br /&gt;
D Blizzard::Streaming::s_NsPerByte&lt;br /&gt;
T Blizzard::Streaming::FileManifest::ReadDirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::SplitServerItem(char*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::ReadIndirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::GetBGPreloadSleep()&lt;br /&gt;
T Blizzard::Streaming::FileManifest::GetIsStreamingTrial()&lt;br /&gt;
T Blizzard::Streaming::FileManifest::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::SetDefaultBgPreloadSleep(int)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::SplitItem(char*, Blizzard::Streaming::FileManifest::MANIFEST_ITEM*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetItemTag(char*, char**, char**, int*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetFileList(char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::SetFileItem(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, Blizzard::Streaming::Manifests::FileItem const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::ValidateMD5(char const*, char const*, int)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetParameter(char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::SetParameter(char const*, int)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::SetParameter(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetRemotePath(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::HandleBaseTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::ReadDirectFile(char const*)&lt;br /&gt;
D Blizzard::Streaming::ManifestInfo::ms_ManifestInfo&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::DeactivateServer(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetTransportItem(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::ReadIndirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::SetServerPathItem(char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::FinalizeManifestItems()&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetServerItemMaxRetry(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetBandwidthDataString()&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetRandomServerLocation(std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::Get()&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::Shutdown()&lt;br /&gt;
B Blizzard::Streaming::s_CmdProcess&lt;br /&gt;
B Blizzard::Streaming::s_pauseEvent&lt;br /&gt;
B Blizzard::Streaming::s_pauseMutex&lt;br /&gt;
D Blizzard::Streaming::StreamRequest::globalRequestId&lt;br /&gt;
T Blizzard::Streaming::StreamRequest::ReadLocalChunks(void*)&lt;br /&gt;
D Blizzard::Streaming::StreamRequest::concurrentRequests&lt;br /&gt;
T Blizzard::Streaming::IsStreamedFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::ResetMakeLocal(Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
T Blizzard::Streaming::SourceManifest::ReadDirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::SourceManifest::ReadIndirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::SourceManifest::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
T Blizzard::Streaming::SourceManifest::SplitItem(char*, Blizzard::Streaming::SourceManifest::MANIFEST_ITEM*)&lt;br /&gt;
D Blizzard::Streaming::s_threadExited&lt;br /&gt;
T Blizzard::Streaming::IsStreamingMode()&lt;br /&gt;
T Blizzard::Streaming::GetIsLocalAmount(char const*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Streaming::GetIsLocalAmount(Blizzard::File::StreamRecord*)&lt;br /&gt;
B Blizzard::Streaming::s_processUrlFunc&lt;br /&gt;
D Blizzard::Streaming::s_StreamingFlush&lt;br /&gt;
D Blizzard::Streaming::s_streamingReady&lt;br /&gt;
D Blizzard::Streaming::s_threadShutdown&lt;br /&gt;
T Blizzard::Streaming::MakeLocalBlocking(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::MakeLocalParams*)&lt;br /&gt;
B Blizzard::Streaming::s_cmdPartnerEvent&lt;br /&gt;
T Blizzard::Streaming::ShutdownStreaming()&lt;br /&gt;
T Blizzard::Streaming::CompletionCallback::~CompletionCallback()&lt;br /&gt;
T Blizzard::Streaming::CompletionCallback::~CompletionCallback()&lt;br /&gt;
D Blizzard::Streaming::s_isStreamingTrial&lt;br /&gt;
D Blizzard::Streaming::s_ReadAccessTimeNs&lt;br /&gt;
T Blizzard::Streaming::DoesFileExistOnDisk(char const*)&lt;br /&gt;
T Blizzard::Streaming::GetStreamedFileSize(char const*, long long*)&lt;br /&gt;
T Blizzard::Streaming::InitializeStreaming(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::IsPreloadInProgress()&lt;br /&gt;
T Blizzard::Streaming::MakeLocalCoalescing(Blizzard::File::StreamRecord*, Blizzard::Storage::Range*, int, short)&lt;br /&gt;
D Blizzard::Streaming::s_threadDownloading&lt;br /&gt;
B Blizzard::Streaming::s_cmdForegroundEvent&lt;br /&gt;
B Blizzard::Streaming::s_CmdQueue_Streaming&lt;br /&gt;
D Blizzard::Streaming::s_backgroundPreloading&lt;br /&gt;
T Blizzard::Streaming::ManifestRandomNumberGenerator::RandomGenerator(int)&lt;br /&gt;
T Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator()&lt;br /&gt;
T Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator()&lt;br /&gt;
T Blizzard::Streaming::IsLocal(char const*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
T Blizzard::Streaming::IsLocal(Blizzard::File::StreamRecord*, long long, unsigned int)&lt;br /&gt;
B Blizzard::Streaming::s_paused&lt;br /&gt;
T Blizzard::Streaming::MakeLocal(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::CompletionCallback*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::InsertTimeslot(Blizzard::Streaming::Manifests::TimeslotItem*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::InsertUsageSlot(Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;amp;, long long)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::ServerItem(Blizzard::Streaming::Manifests::ServerItem const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::~ServerItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::~ServerItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ManifestItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::TimeslotItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ParameterItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::TransportItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::TransportItem::~TransportItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::TransportItem::~TransportItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerPathItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::FileItem(Blizzard::Streaming::Manifests::FileItem const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::FileItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::~FileItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::~FileItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::~FileItem()&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadDirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::Transport::GetSplitFileURL(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, long long, long long, int, int, int, int, std::vector&amp;lt;Blizzard::Streaming::Transport::URL_INFO, std::allocator&amp;lt;Blizzard::Streaming::Transport::URL_INFO&amp;gt;&amp;gt;*)&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadIndirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::GetTimeout()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::ShouldBlock()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::GetByteRange()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::ReceivedData(void const*, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::SetByteRange(long long, long long)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::SetTimeOutValue(unsigned int)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::Stop()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::WantData()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::Completed(Blizzard::URL::DownloadCallback::Status)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::GetCookie()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::SetCookie(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::TransportHttpCallback(int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback()&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::Read(Blizzard::Streaming::Manifests::TransportInfo const&amp;amp;, void*, long long, long long, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::MD5_Data(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadFile(Blizzard::Streaming::Manifests::TransportInfo const&amp;amp;, void*, long long, long long, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadHttp(Blizzard::Streaming::Manifests::TransportInfo const&amp;amp;, void*, long long, long long, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::SplitItem(char*, Blizzard::Streaming::Transport::TRANSPORT_ITEM*)&lt;br /&gt;
B Battlenet::S2Map::BlizzardLabel&lt;br /&gt;
B Battlenet::S2Map::BlizzardPublisher&lt;br /&gt;
T __gnu_cxx::_Hashtable_const_iterator&amp;lt;GLMipmap*, GLMipmap*, Blizzard::STL::HashFn&amp;lt;GLMipmap*&amp;gt;, std::_Identity&amp;lt;GLMipmap*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLMipmap*&amp;gt;, std::allocator&amp;lt;GLMipmap*&amp;gt;&amp;gt;::operator++()&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLVertexFormat*, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Identity&amp;lt;GLVertexFormat*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;GLVertexFormat*&amp;gt;&amp;gt;::insert_unique_noresize(GLVertexFormat* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLVertexFormat*, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Identity&amp;lt;GLVertexFormat*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;GLVertexFormat*&amp;gt;&amp;gt;::erase(GLVertexFormat* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLVertexFormat*, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Identity&amp;lt;GLVertexFormat*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;GLVertexFormat*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLBuffer*, GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, std::_Identity&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;GLBuffer*&amp;gt;&amp;gt;::insert_unique_noresize(GLBuffer* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLBuffer*, GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, std::_Identity&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;GLBuffer*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLMipmap*, GLMipmap*, Blizzard::STL::HashFn&amp;lt;GLMipmap*&amp;gt;, std::_Identity&amp;lt;GLMipmap*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLMipmap*&amp;gt;, std::allocator&amp;lt;GLMipmap*&amp;gt;&amp;gt;::insert_unique_noresize(GLMipmap* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLMipmap*, GLMipmap*, Blizzard::STL::HashFn&amp;lt;GLMipmap*&amp;gt;, std::_Identity&amp;lt;GLMipmap*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLMipmap*&amp;gt;, std::allocator&amp;lt;GLMipmap*&amp;gt;&amp;gt;::erase(GLMipmap* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLMipmap*, GLMipmap*, Blizzard::STL::HashFn&amp;lt;GLMipmap*&amp;gt;, std::_Identity&amp;lt;GLMipmap*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLMipmap*&amp;gt;, std::allocator&amp;lt;GLMipmap*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLShader*, GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, std::_Identity&amp;lt;GLShader*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;GLShader*&amp;gt;&amp;gt;::insert_unique_noresize(GLShader* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLShader*, GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, std::_Identity&amp;lt;GLShader*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;GLShader*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLTexture*, GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, std::_Identity&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;GLTexture*&amp;gt;&amp;gt;::insert_unique_noresize(GLTexture* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLTexture*, GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, std::_Identity&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;GLTexture*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::STL::HashFn&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Identity&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::STL::HashFn&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Identity&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;, GLEnum, Blizzard::STL::HashFn&amp;lt;int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLEnum&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLEnum, GLBatchViewer::DrawData&amp;gt;&amp;gt;&amp;gt;::find_or_insert(std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;, GLEnum, Blizzard::STL::HashFn&amp;lt;int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLEnum&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLEnum, GLBatchViewer::DrawData&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;, GLEnum, Blizzard::STL::HashFn&amp;lt;int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLEnum&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLEnum, GLBatchViewer::DrawData&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt;, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLVertexFormat*, GLVertexFormat*&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt;, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLVertexFormat*, GLVertexFormat*&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt;, GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLBuffer*, GLBuffer*&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt;, GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLBuffer*, GLBuffer*&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLShader* const, GLShader*&amp;gt;, GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLShader* const, GLShader*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLShader*, GLShader*&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLShader* const, GLShader*&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLShader* const, GLShader*&amp;gt;, GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLShader* const, GLShader*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLShader*, GLShader*&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt;, GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLTexture*, GLTexture*&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt;, GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLTexture*, GLTexture*&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;std::string const, FileMapEntry&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;::erase(__gnu_cxx::_Hashtable_iterator&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::_Hashtable_iterator&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;::operator()(std::string const&amp;amp;) const&lt;br /&gt;
T Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;::operator()(std::string const&amp;amp;, std::string const&amp;amp;) const&lt;br /&gt;
T Blizzard::Jobs::Job::IsReady() const&lt;br /&gt;
T Blizzard::Storage::PartialFile::IsAvailable(long long, long long) const&lt;br /&gt;
T Blizzard::Storage::PartialFile::IsCompleted() const&lt;br /&gt;
T Blizzard::Storage::PartialFile::GetChunkSize() const&lt;br /&gt;
T Blizzard::Storage::PartialFile::GetTotalLocalSize() const&lt;br /&gt;
T Blizzard::Storage::PartialFile::IsMatch(char const*, long long, int) const&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_Rep::_M_dispose(Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt; const&amp;amp;)&lt;br /&gt;
D std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_Rep::_S_empty_rep_storage&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::swap(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::append(char const*, unsigned long)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::assign(char const*, unsigned long)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::assign(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::resize(unsigned long, char)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::reserve(unsigned long)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_M_mutate(unsigned long, unsigned long, unsigned long)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::basic_string(char const*, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::basic_string(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::~basic_string()&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;, std::allocator&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;**, Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;**)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;, std::allocator&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Storage::STORAGE_CMD**, Blizzard::Storage::STORAGE_CMD**)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Streaming::FILE_THREAD_CMD**, Blizzard::Streaming::FILE_THREAD_CMD**)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Jobs::Job*, std::allocator&amp;lt;Blizzard::Jobs::Job*&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Jobs::Job***, Blizzard::Jobs::Job***)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Jobs::Job*, std::allocator&amp;lt;Blizzard::Jobs::Job*&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Mopaq::HSARCHIVE__***, Blizzard::Mopaq::HSARCHIVE__***)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Mopaq::HSFILERecord***, Blizzard::Mopaq::HSFILERecord***)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_create_nodes(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;**, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;**)&lt;br /&gt;
T std::_Deque_base&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Temporary_buffer&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function&amp;gt;::_Temporary_buffer(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::ServerItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::TimeslotItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::ParameterItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::TransportItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::ServerPathItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::FileItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;::~pair()&lt;br /&gt;
T std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;::~pair()&lt;br /&gt;
T std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;::~pair()&lt;br /&gt;
T std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;::~pair()&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;, std::allocator&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;, std::allocator&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Storage::STORAGE_CMD const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::clear()&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::erase(std::_Deque_iterator&amp;lt;Blizzard::Storage::STORAGE_CMD, Blizzard::Storage::STORAGE_CMD&amp;amp;, Blizzard::Storage::STORAGE_CMD*&amp;gt;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Streaming::FILE_THREAD_CMD const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_push_front_aux(Blizzard::Streaming::FILE_THREAD_CMD const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Jobs::Job*, std::allocator&amp;lt;Blizzard::Jobs::Job*&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Mopaq::HSARCHIVE__* const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::clear()&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Mopaq::HSFILERecord* const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_push_back_aux(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::clear()&lt;br /&gt;
T std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;char*, std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, char const&amp;amp;)&lt;br /&gt;
T void std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_M_range_insert&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;char*, std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::forward_iterator_tag)&lt;br /&gt;
T std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::reserve(unsigned long)&lt;br /&gt;
T std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function const&amp;amp;)&lt;br /&gt;
T void std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;::_M_range_insert&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, std::forward_iterator_tag)&lt;br /&gt;
T std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;::reserve(unsigned long)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;, std::allocator&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;&amp;gt;&amp;gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;*, std::vector&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;, std::allocator&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;&amp;gt;&amp;gt;&amp;gt;, unsigned long, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;, Blizzard::Mopaq::CompressionAlgorithm const&amp;amp;)&lt;br /&gt;
T void std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;::_M_range_insert&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;, std::forward_iterator_tag)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo, std::allocator&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo&amp;gt;&amp;gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo*, std::vector&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo, std::allocator&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo&amp;gt;&amp;gt;&amp;gt;, unsigned long, Blizzard::Storage::StorageUnit::ChunkInfo const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot, std::allocator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot*, std::vector&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot, std::allocator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;gt;&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::ServerItem::UsageSlot const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot, std::allocator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;gt;&amp;gt;::operator=(std::vector&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot, std::allocator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Streaming::Transport::URL_INFO, std::allocator&amp;lt;Blizzard::Streaming::Transport::URL_INFO&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Streaming::Transport::URL_INFO*, std::vector&amp;lt;Blizzard::Streaming::Transport::URL_INFO, std::allocator&amp;lt;Blizzard::Streaming::Transport::URL_INFO&amp;gt;&amp;gt;&amp;gt;, Blizzard::Streaming::Transport::URL_INFO const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;char*, Blizzard::Memory::AllocSTL_raw&amp;lt;char*&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;char**, std::vector&amp;lt;char*, Blizzard::Memory::AllocSTL_raw&amp;lt;char*&amp;gt;&amp;gt;&amp;gt;, char* const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::HSARCHIVE__**, std::vector&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;&amp;gt;, Blizzard::Mopaq::HSARCHIVE__* const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::HSFILERecord**, std::vector&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;&amp;gt;, Blizzard::Mopaq::HSFILERecord* const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*, std::allocator&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*&amp;gt;&amp;gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;**, std::vector&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*, std::allocator&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*&amp;gt;&amp;gt;&amp;gt;, unsigned long, __gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;* const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*, std::allocator&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*&amp;gt;&amp;gt;::reserve(unsigned long)&lt;br /&gt;
T std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*, std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::operator=(std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;, std::pair&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt; const, unsigned int&amp;gt;&amp;gt;, std::less&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt; const, unsigned int&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;Blizzard::Thread::ThreadRecord*, Blizzard::Thread::ThreadRecord*, std::_Identity&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, std::less&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, Blizzard::Memory::AllocSTL_raw&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;&amp;gt;::insert_unique(Blizzard::Thread::ThreadRecord* const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;Blizzard::Thread::ThreadRecord*, Blizzard::Thread::ThreadRecord*, std::_Identity&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, std::less&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, Blizzard::Memory::AllocSTL_raw&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;&amp;gt;::erase(Blizzard::Thread::ThreadRecord* const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;Blizzard::Thread::ThreadRecord*, Blizzard::Thread::ThreadRecord*, std::_Identity&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, std::less&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, Blizzard::Memory::AllocSTL_raw&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitive, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitive, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::erase(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitive, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitive, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;&amp;gt;::erase(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T void std::__push_heap&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int, int, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList)&lt;br /&gt;
T void std::__push_heap&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int, int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::partial_sort&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::partial_sort&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T void std::__adjust_heap&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, System_StackCrawl::Function&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, int, System_StackCrawl::Function)&lt;br /&gt;
T void std::__adjust_heap&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int, int, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList)&lt;br /&gt;
T void std::__adjust_heap&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int, int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::inplace_merge&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__insertion_sort&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__insertion_sort&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T void std::__introsort_loop&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int)&lt;br /&gt;
T void std::__introsort_loop&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int)&lt;br /&gt;
T void std::__introsort_loop&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int)&lt;br /&gt;
T void std::__merge_adaptive&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, System_StackCrawl::Function*&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, int, System_StackCrawl::Function*, int)&lt;br /&gt;
T __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt; std::__merge_backward&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function*, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function*, System_StackCrawl::Function*, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt; std::__rotate_adaptive&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function*, int&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, int, System_StackCrawl::Function*, int)&lt;br /&gt;
T std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt; std::__unguarded_partition&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__final_insertion_sort&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__final_insertion_sort&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T void std::__merge_without_buffer&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, int)&lt;br /&gt;
T void std::__unguarded_linear_insert&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__rotate&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, std::random_access_iterator_tag)&lt;br /&gt;
T void std::make_heap&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::make_heap&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T void std::sort_heap&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; std::operator+&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;(char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
D typeinfo for Blizzard::URL::DownloadCallback&lt;br /&gt;
D typeinfo for Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;&lt;br /&gt;
D typeinfo for Blizzard::Jobs::WorkerPool&lt;br /&gt;
D typeinfo for Blizzard::Jobs::Job&lt;br /&gt;
D typeinfo for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&lt;br /&gt;
D typeinfo for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::Enumerator&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MPQEnumerator&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MpqErrorHandler&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::OnDiskEnumerator&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::DeltaCompletionCallback&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MPQEnumeratorBlockOrder&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MpqRepairOnDemandErrorHandler&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MpqStandaloneRepairErrorHandler&lt;br /&gt;
D typeinfo for Blizzard::Patch::Patch&lt;br /&gt;
D typeinfo for Blizzard::Patch::IStream&lt;br /&gt;
D typeinfo for Blizzard::Using::GlobalObject&lt;br /&gt;
D typeinfo for Blizzard::Using::ScopedUse&lt;br /&gt;
D typeinfo for Blizzard::Storage::HttpSource&lt;br /&gt;
D typeinfo for Blizzard::Storage::CacheSource&lt;br /&gt;
D typeinfo for Blizzard::Storage::PartialFile&lt;br /&gt;
D typeinfo for Blizzard::Storage::BackingStore&lt;br /&gt;
D typeinfo for Blizzard::Streaming::CompletionCallback&lt;br /&gt;
D typeinfo for Blizzard::Streaming::ManifestRandomNumberGenerator&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::ServerItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::ManifestItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::TimeslotItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::ParameterItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::TransportItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::ServerPathItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::FileItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Transport::TransportHttpCallback&lt;br /&gt;
R typeinfo name for Blizzard::URL::DownloadCallback&lt;br /&gt;
R typeinfo name for Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;&lt;br /&gt;
R typeinfo name for Blizzard::Jobs::WorkerPool&lt;br /&gt;
R typeinfo name for Blizzard::Jobs::Job&lt;br /&gt;
R typeinfo name for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&lt;br /&gt;
R typeinfo name for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::Enumerator&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MPQEnumerator&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MpqErrorHandler&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::OnDiskEnumerator&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::DeltaCompletionCallback&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MPQEnumeratorBlockOrder&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MpqRepairOnDemandErrorHandler&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MpqStandaloneRepairErrorHandler&lt;br /&gt;
R typeinfo name for Blizzard::Patch::Patch&lt;br /&gt;
R typeinfo name for Blizzard::Patch::IStream&lt;br /&gt;
R typeinfo name for Blizzard::Using::GlobalObject&lt;br /&gt;
R typeinfo name for Blizzard::Using::ScopedUse&lt;br /&gt;
R typeinfo name for Blizzard::Storage::HttpSource&lt;br /&gt;
R typeinfo name for Blizzard::Storage::CacheSource&lt;br /&gt;
R typeinfo name for Blizzard::Storage::PartialFile&lt;br /&gt;
R typeinfo name for Blizzard::Storage::BackingStore&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::CompletionCallback&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::ManifestRandomNumberGenerator&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::ServerItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::ManifestItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::TimeslotItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::ParameterItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::TransportItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::ServerPathItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::FileItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Transport::TransportHttpCallback&lt;br /&gt;
D vtable for Blizzard::URL::DownloadCallback&lt;br /&gt;
D vtable for Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;&lt;br /&gt;
D vtable for Blizzard::Jobs::WorkerPool&lt;br /&gt;
D vtable for Blizzard::Jobs::Job&lt;br /&gt;
D vtable for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&lt;br /&gt;
D vtable for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;&lt;br /&gt;
D vtable for Blizzard::Mopaq::Enumerator&lt;br /&gt;
D vtable for Blizzard::Mopaq::MPQEnumerator&lt;br /&gt;
D vtable for Blizzard::Mopaq::MpqErrorHandler&lt;br /&gt;
D vtable for Blizzard::Mopaq::OnDiskEnumerator&lt;br /&gt;
D vtable for Blizzard::Mopaq::DeltaCompletionCallback&lt;br /&gt;
D vtable for Blizzard::Mopaq::MPQEnumeratorBlockOrder&lt;br /&gt;
D vtable for Blizzard::Mopaq::MpqRepairOnDemandErrorHandler&lt;br /&gt;
D vtable for Blizzard::Mopaq::MpqStandaloneRepairErrorHandler&lt;br /&gt;
D vtable for Blizzard::Storage::HttpSource&lt;br /&gt;
D vtable for Blizzard::Storage::CacheSource&lt;br /&gt;
D vtable for Blizzard::Storage::PartialFile&lt;br /&gt;
D vtable for Blizzard::Storage::BackingStore&lt;br /&gt;
D vtable for Blizzard::Streaming::CompletionCallback&lt;br /&gt;
D vtable for Blizzard::Streaming::ManifestRandomNumberGenerator&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::ServerItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::ManifestItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::TimeslotItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::ParameterItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::TransportItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::ServerPathItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::FileItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Transport::TransportHttpCallback&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=260</id>
		<title>Blizzard Entertainment:BlizzardCore</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=260"/>
		<updated>2025-06-18T00:32:41Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = BlizzardCore&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Blizzard Entertainment]]&lt;br /&gt;
 |license     = Proprietary&lt;br /&gt;
 |language    = C++&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
BlizzardCore was/is an internal standard library used by Blizzard. It is believed to have a similar role to [[Blizzard Entertainment:Storm|Storm]], except that its API more fully utilizes C++ features such as references and namespaces.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* File: provides a uniform filesystem API across platforms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It is believed that BlizzardCore had a more &lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;br /&gt;
&lt;br /&gt;
=== Source files ===&lt;br /&gt;
&lt;br /&gt;
References to source files from 3.3.5a:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Include/Blizzard/Util/HashMap.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOAlignUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOFileUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOUnitContainer.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/NewZerofill.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFileArchives.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFile.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Debug/StackCrawlMach.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Posix.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Streaming.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Win32.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/MemoryStorm.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/New.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/String/String.cpp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Symbols ===&lt;br /&gt;
&lt;br /&gt;
At the time of 3.3.5a, BlizzardCore&#039;s API used the &amp;lt;code&amp;gt;Blizzard&amp;lt;/code&amp;gt; namespace. Internal systems were typically placed in a namespace corresponding to the feature, such as &amp;lt;code&amp;gt;System_File, System_SFile&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
What follows is a list of symbols believed to be part of BlizzardCore, obtained from the 4.1.0 client. &#039;&#039;Differences from 3.3.5a are known and confirmed&#039;&#039;, so don&#039;t assume they are the same version of BlizzardCore.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
D .objc_class_name_BlizzardCore_URLCache&lt;br /&gt;
D .objc_class_name_BlizzardCoreURLConnectionDelegate&lt;br /&gt;
T DecompressOgg(void*, unsigned int, Blizzard::Util::Buffer&amp;lt;4194304ul, unsigned char&amp;gt;*)&lt;br /&gt;
T PurgeCacheFile(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
T GetUniqueBuffers(GLBatch const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;GLBuffer*&amp;gt;&amp;gt;*)&lt;br /&gt;
T GetUniqueBuffers(std::vector&amp;lt;GLBatch, std::allocator&amp;lt;GLBatch&amp;gt;&amp;gt; const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;GLBuffer*&amp;gt;&amp;gt;*)&lt;br /&gt;
T GetUniqueShaders(GLBatch const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;GLShader*&amp;gt;&amp;gt;*)&lt;br /&gt;
T ReleaseDeltaData(Blizzard::Mopaq::MpqHandleRecord*, System_SFile::ArchivePtr&amp;amp;)&lt;br /&gt;
T GetFileBlockEntry(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, System_SFile::ARCHIVEREC**, unsigned int*, char*)&lt;br /&gt;
T GetUniqueTextures(GLBatch const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;GLTexture*&amp;gt;&amp;gt;*)&lt;br /&gt;
T GetUniqueTextures(std::vector&amp;lt;GLBatch, std::allocator&amp;lt;GLBatch&amp;gt;&amp;gt; const&amp;amp;, Blizzard::STL::HashSet&amp;lt;GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::LessFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;GLTexture*&amp;gt;&amp;gt;*)&lt;br /&gt;
T DidReceiveResponse(NSURLResponse*, Blizzard::URL::DownloadCallback*)&lt;br /&gt;
T InitializeDeltaData(Blizzard::Mopaq::MpqHandleRecord*, System_Mopaq::MpqDeltaMetadata*)&lt;br /&gt;
T GetFilenameWithPrefix(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, char const*, char*, int)&lt;br /&gt;
T SpellVisualsBlizzardStop(BlizzardObject*)&lt;br /&gt;
T OpenMD5VerificationHandle(System_SFile::BLOCKENTRY*, int, unsigned int, Blizzard::Mopaq::MpqHandleRecord**)&lt;br /&gt;
T SpellVisualsBlizzardCreate(C3Vector const&amp;amp;, float, int, int, float)&lt;br /&gt;
T PrepareHandleForMD5Verification(Blizzard::Mopaq::MpqHandleRecord*, int, unsigned int)&lt;br /&gt;
T SpellVisualsBlizzardSetDeletedCallback(BlizzardObject*, void (*)(BlizzardObject*, void*), void*)&lt;br /&gt;
T SpellVisualsBlizzardSetFrameOfReference(BlizzardObject*, C44Matrix const*)&lt;br /&gt;
T System_File::IsReadOnly(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetFileInfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetFreeSpace(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetRootChars(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetCacheMode(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetAttributes(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::IsAbsolutePath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::ProcessDirFast(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::CreateDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::RemoveDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::MakeAbsolutePath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetWorkingDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetWorkingDirectory(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Copy(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Move(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Open(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Read(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Read(Blizzard::File::StreamRecord*, void*, long long, int*)&lt;br /&gt;
T System_File::Close(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Flush(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::ReadP(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Write(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Write(Blizzard::File::StreamRecord*, void const*, long long, int*)&lt;br /&gt;
T System_File::Create(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Delete(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Exists(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetPos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetEOF(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::SetPos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::WriteP(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_close(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_flush(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_mkdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_readp(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_rmdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_write(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_cwd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_create(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_exists(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_getpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_seteof(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_setpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_unlink(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_writep(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_copy(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_move(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_open(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_read(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_dirwalk(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_close(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_flush(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_mkdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_readp(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_rmdir(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_write(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_shutdown(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_create(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_exists(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_getpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_seteof(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_setpos(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_unlink(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_writep(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_isabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_dirwalk(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_isreadonly(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_shutdown(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_getfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_makeabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_setfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_isabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_getfreespace(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_getrootchars(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_setcachemode(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_isreadonly(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_getfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_makeabspath(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_setfileinfo(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_getfreespace(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_getrootchars(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_setcachemode(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_cd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_cwd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::file_init(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_copy(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_move(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_open(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::null_read(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::Stacked::stream_cd(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_File::GetInode(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_File::LoadFile(Blizzard::File::StreamRecord*, void**, unsigned int*)&lt;br /&gt;
T System_File::Shutdown(Blizzard::File::Filesystem*, System_File::Stacked::FileParms*)&lt;br /&gt;
T System_Mopaq::base_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::delta_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::delta_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::lock_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_reload(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::delta_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::delta_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::ChecksumData::FinishSigning(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::ChecksumData::FinishCrcAndMd5(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::ChecksumData::FinishCrc(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::ChecksumData::FinishMd5(System_Mopaq::ChecksumData*, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::memory_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::OpenDiskFile(char const*, unsigned int, char const*, System_SFile::ARCHIVEREC*, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T System_Mopaq::verify_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_flush(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_abandon(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::checksum_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::checksum_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::MD5VerifyData::MD5AndWrite(long long, long long, Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::metadata_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::metadata_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::checksum_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::checksum_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::CreateDiskFile(char const*, unsigned int, char const*, System_SFile::ARCHIVEREC*, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T System_Mopaq::lock_operation(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::md5verify_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::md5verify_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::md5verify_close(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::md5verify_write(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::OpenArchiveFile(char const*, Blizzard::Mopaq::HSARCHIVE__*, System_SFile::ARCHIVEREC*, System_SFile::BLOCKENTRY const&amp;amp;, unsigned int, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T System_Mopaq::base_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_setposition(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::InitializeHandle(Blizzard::Mopaq::MpqHandleRecord*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::cache_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::CreateArchiveFile(char const*, System_SFile::ARCHIVEREC*, unsigned int, System_SFile::BLOCKENTRY const&amp;amp;, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T System_Mopaq::delta_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::mopaq_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::SectorReadHandler::SectorReadHandler(Blizzard::Mopaq::MpqHandleRecord*&amp;amp;, void*, bool)&lt;br /&gt;
T System_Mopaq::memory_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::memory_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::verify_setfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::metadata_getfilesize(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::ReadAndInitializeMetadata(Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T System_Mopaq::Push(Blizzard::Mopaq::Mpqsystem&amp;amp;, Blizzard::Mopaq::Mpqsystem*)&lt;br /&gt;
T System_Mopaq::Cache::CleanCache(System_Mopaq::CacheData*, Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::Cache::GetCachedBlock(System_Mopaq::CacheData*, long long, bool, Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::Cache::CleanCacheEntry(System_Mopaq::CacheData*, unsigned int, Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::HoistAll(Blizzard::Mopaq::Mpqsystem*)&lt;br /&gt;
T System_Mopaq::base_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::base_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::DeltaData::PatchLevel(Blizzard::Mopaq::Mpqsystem*, unsigned char*, unsigned char*)&lt;br /&gt;
T System_Mopaq::DeltaData::PatchIntoBuffer(Blizzard::Mopaq::Mpqsystem*, unsigned char*)&lt;br /&gt;
T System_Mopaq::DeltaData::Read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::DeltaData::InitMd5s(Blizzard::Mopaq::Mpqsystem*)&lt;br /&gt;
T System_Mopaq::DeltaData::ReadInit(Blizzard::Mopaq::Mpqsystem*, bool)&lt;br /&gt;
T System_Mopaq::InitStack(Blizzard::Mopaq::Mpqsystem&amp;amp;, int)&lt;br /&gt;
T System_Mopaq::lock_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_func(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_open(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_Mopaq::null_read(Blizzard::Mopaq::Mpqsystem*, System_Mopaq::MpqParams*)&lt;br /&gt;
T System_SComp::Compress(void*, unsigned int*, bool*, void const*, unsigned int, unsigned int, Blizzard::Mopaq::CompressionAlgorithm const*)&lt;br /&gt;
T System_SFile::ARCHIVEREC::LoadOldTable(System_SFile::ARCHIVEREC*, void*, Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;, unsigned int, unsigned int, long long, unsigned int, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_SFile::ARCHIVEREC::LoadOldHashTable(Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;)&lt;br /&gt;
T System_SFile::ARCHIVEREC::LoadOldBlockTable(Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;)&lt;br /&gt;
T System_SFile::ARCHIVEREC::SetMD5(unsigned int, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_SFile::ARCHIVEREC::LoadTable(System_SFile::ARCHIVEREC*, Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;, Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;, long long, unsigned int, char const**, unsigned int&amp;amp;, unsigned int, unsigned int, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_SFile::GetArchivePtr(Blizzard::Mopaq::HSARCHIVE__*, bool)&lt;br /&gt;
T System_SFile::s_OpenArchive(System_SFile::ARCHIVEREC*, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T System_SFile::SignatureHashTable::AddEntry(char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_SFile::SignatureHashTable::GetEntry(char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt;*)&lt;br /&gt;
T System_SFile::OpenDirectPathAsArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T PatchOnDemand::PoDWriteJob::WriteFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void const*, long long, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T PatchOnDemand::PoDWriteJob::PoDWriteJob(void const*, long long, Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T PatchOnDemand::Cache::ArchiveList::DirCallback(Blizzard::File::ProcessDirParms const&amp;amp;)&lt;br /&gt;
T System_Thread::AddToRegistry(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T System_Thread::AllocateTLSSlot(Blizzard::Thread::TLSSlot*, void (*)(void*))&lt;br /&gt;
T System_Thread::RemoveFromRegistry(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T System_Thread::AllocateLocalStorage(Blizzard::Thread::TLSSlot*, void (*)(void*))&lt;br /&gt;
T BlizzardObject::WorldObjectRender(void*, unsigned int, unsigned long long, unsigned int)&lt;br /&gt;
T BlizzardObject::SetFrameOfReference(C44Matrix const*)&lt;br /&gt;
T BlizzardObject::Init(C3Vector const&amp;amp;, char const*, float, float)&lt;br /&gt;
T BlizzardObject::Render(int)&lt;br /&gt;
T BlizzardObject::Update()&lt;br /&gt;
T BlizzardObject::~BlizzardObject()&lt;br /&gt;
T BackgroundCache::CacheManager::QueuePatchWrite(void const*, unsigned long long, Blizzard::Mopaq::HSFILERecord*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T BackgroundCache::CacheManager::ResolveOggTarget(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T BackgroundCache::CacheManager::ResolveUpdatePath(Blizzard::Mopaq::HSARCHIVE__*, char const*, char const*, char*, unsigned long)&lt;br /&gt;
T BackgroundCache::CacheManager::ResolvePatchTarget(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T BackgroundCache::CacheManager::PatchCompleteCallback(void const*, unsigned long long, Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T System_Streaming::HttpCallback::Completed(Blizzard::URL::DownloadCallback::Status)&lt;br /&gt;
T ArchiveCheckpoint::ApplyRestorePoint(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
T CGDynamicObject_C::BlizzardDeletedCallback(BlizzardObject*, void*)&lt;br /&gt;
T OggToWavConversion::InitCache(bool (*)(void*, unsigned int, Blizzard::Util::Buffer&amp;lt;4194304ul, unsigned char&amp;gt;*))&lt;br /&gt;
T DownloadFileCallback::Completed(Blizzard::URL::DownloadCallback::Status)&lt;br /&gt;
T Tracker::TrackerHttpDataDownloadCallBack::Completed(Blizzard::URL::DownloadCallback::Status)&lt;br /&gt;
T Blizzard::DistributedTask::~DistributedTask()&lt;br /&gt;
T Blizzard::DistributedTaskPool::DistributedTaskPool()&lt;br /&gt;
T Blizzard::DistributedTaskPool::~DistributedTaskPool()&lt;br /&gt;
T Blizzard::Log::Flush(int)&lt;br /&gt;
T Blizzard::Log::Expand(int, char const*, char*, int, bool)&lt;br /&gt;
T Blizzard::Log::Printf(int, char const*, char const*, ...)&lt;br /&gt;
T Blizzard::Log::SetPref(int, int, Blizzard::Log::PrefValue)&lt;br /&gt;
T Blizzard::URL::DownloadURL(char const*, Blizzard::URL::DownloadCallback*)&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetTimeout()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::ConnectedOK()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetPostData()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::ShouldBlock()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetByteRange()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetLastModified(char const*)&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetContentLength(long long)&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetHTTPStatusCode(int)&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetPostContentType()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::WantIfModifiedSince()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::Stop()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::WantData()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::GetCookie()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::~DownloadCallback()&lt;br /&gt;
T Blizzard::URL::DownloadCallback::~DownloadCallback()&lt;br /&gt;
T Blizzard::File::SimpleGlob(char const*, char const*)&lt;br /&gt;
T Blizzard::File::GetFileInfo(char const*, Blizzard::File::FileInfo*)&lt;br /&gt;
T Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*)&lt;br /&gt;
T Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*, Blizzard::File::FileInfo*)&lt;br /&gt;
T Blizzard::File::IsDirectory(char const*)&lt;br /&gt;
T Blizzard::File::GetFreeSpace(char const*)&lt;br /&gt;
T Blizzard::File::SetLastError(int)&lt;br /&gt;
T Blizzard::File::SetAttributes(char const*, int)&lt;br /&gt;
T Blizzard::File::ProcessDirFast(char const*, void*, bool (*)(Blizzard::File::ProcessDirParms const&amp;amp;), bool)&lt;br /&gt;
T Blizzard::File::CreateDirectory(char const*, bool)&lt;br /&gt;
T Blizzard::File::RemoveDirectory(char const*)&lt;br /&gt;
T Blizzard::File::MakeAbsolutePath(char const*, char*, int, bool)&lt;br /&gt;
T Blizzard::File::GetLastErrorStack()&lt;br /&gt;
T Blizzard::File::SetLastErrorStack(Blizzard::Debug::ErrorStackRecord*)&lt;br /&gt;
T Blizzard::File::AddToLastErrorStack(int, char const*, int)&lt;br /&gt;
T Blizzard::File::GetWorkingDirectory(char*, int)&lt;br /&gt;
T Blizzard::File::SetWorkingDirectory(char const*)&lt;br /&gt;
T Blizzard::File::RemoveDirectoryAndContents(char const*, bool)&lt;br /&gt;
T Blizzard::File::Copy(char const*, char const*, bool)&lt;br /&gt;
T Blizzard::File::Move(char const*, char const*)&lt;br /&gt;
T Blizzard::File::Open(char const*, int, Blizzard::File::StreamRecord*&amp;amp;)&lt;br /&gt;
T Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, int*)&lt;br /&gt;
T Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, long long, int*, int)&lt;br /&gt;
T Blizzard::File::Close(Blizzard::File::StreamRecord*)&lt;br /&gt;
T Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int)&lt;br /&gt;
T Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int*)&lt;br /&gt;
T Blizzard::File::Delete(char const*)&lt;br /&gt;
T Blizzard::File::Exists(char const*)&lt;br /&gt;
T Blizzard::File::IsFile(char const*)&lt;br /&gt;
T Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;::~RefCounted()&lt;br /&gt;
T Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;::~RefCounted()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::RunOnThread(unsigned int (*)(void*), void*)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::GetCompletedJob()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::Pump()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::RunJob(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::QueueJob(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::WorkerPool(int)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::WorkerPool(int)&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::~WorkerPool()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::~WorkerPool()&lt;br /&gt;
T Blizzard::Jobs::WorkerPool::~WorkerPool()&lt;br /&gt;
T Blizzard::Jobs::Job::Job(int)&lt;br /&gt;
T Blizzard::Jobs::Job::~Job()&lt;br /&gt;
T Blizzard::Jobs::Job::~Job()&lt;br /&gt;
T Blizzard::Jobs::Job::~Job()&lt;br /&gt;
T Blizzard::Lock::MutexEnter(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::MutexLeave(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::EventCreate(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::MutexCreate(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::EventDestroy(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::MutexDestroy(Blizzard::Lock::Mutex&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::ConstructOnce&amp;lt;System_MPQGlobals::Globals&amp;gt;::Construct(void*)&lt;br /&gt;
T Blizzard::Lock::ConstructOnce&amp;lt;Blizzard::Lock::RMutex&amp;gt;::Construct(void*)&lt;br /&gt;
T Blizzard::Lock::EventWaitForever(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::EventSet(Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Lock::EventWait(unsigned int, Blizzard::Lock::Event&amp;amp;)&lt;br /&gt;
T Blizzard::Time::GetTimestamp()&lt;br /&gt;
T Blizzard::Time::Milliseconds()&lt;br /&gt;
T Blizzard::Time::GetTimeElapsed(unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Time::Seconds()&lt;br /&gt;
T Blizzard::Util::BurtleBobI(void const*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Util::CryptoSHA1::Process(unsigned int*, unsigned char const*)&lt;br /&gt;
T Blizzard::Util::hashlittle(void const*, unsigned long, unsigned int)&lt;br /&gt;
T Blizzard::Util::hashlittle2(void const*, unsigned long, unsigned int*, unsigned int*)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Pop(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Pop()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Push(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::Front()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Pop(Blizzard::Jobs::Job*&amp;amp;)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Pop()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Push(Blizzard::Jobs::Job* const&amp;amp;)&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::Front()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
T Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;::~ThreadSafeQueue()&lt;br /&gt;
T Blizzard::Util::MD5::Process(unsigned char const*)&lt;br /&gt;
T Blizzard::Util::MD5::Process(void const*, unsigned int)&lt;br /&gt;
T Blizzard::Util::itox(unsigned char)&lt;br /&gt;
T Blizzard::Util::SHA1::Hash(Blizzard::Util::Digest&amp;lt;20&amp;gt;&amp;amp;, void const*, unsigned int)&lt;br /&gt;
R Blizzard::Util::Digest&amp;lt;16&amp;gt;::k_invalid&lt;br /&gt;
T Blizzard::Util::hashbig(void const*, unsigned long, unsigned int)&lt;br /&gt;
T Blizzard::Util::BurtleBob(void const*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Crypt::RSA::Process(unsigned char*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::CanonicalStr(char const*, char*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::AddErrorToStack(Blizzard::Debug::ErrorStackRecord*, int, char const*, int)&lt;br /&gt;
T Blizzard::Debug::DefaultCallback(char const*, char const*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::AmIBeingDebugged()&lt;br /&gt;
T Blizzard::Debug::ErrorStackAsText(Blizzard::Debug::ErrorStackRecord*)&lt;br /&gt;
T Blizzard::Debug::ErrorStackRecord::FindCategory(int)&lt;br /&gt;
T Blizzard::Debug::ErrorStackRecord::FindCategoryCode(int, int)&lt;br /&gt;
T Blizzard::Debug::SetAssertHandler(void (*)(char const*, char const*, char const*, unsigned int))&lt;br /&gt;
D Blizzard::Debug::g_ErrorStackEnabled&lt;br /&gt;
T Blizzard::Debug::StackCrawlWithSymbols(unsigned int, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Debug::Assert(char const*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::VAssert(char const*, char const*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Debug::GetSymbol(unsigned long, char*, unsigned int, unsigned int*, char*, unsigned int, unsigned int*)&lt;br /&gt;
T Blizzard::Mopaq::Enumerator::Enumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::Enumerator::~Enumerator()&lt;br /&gt;
T Blizzard::Mopaq::Enumerator::~Enumerator()&lt;br /&gt;
T Blizzard::Mopaq::Enumerator::~Enumerator()&lt;br /&gt;
T Blizzard::Mopaq::HSFILERecord::GetFileName()&lt;br /&gt;
T Blizzard::Mopaq::HSFILERecord::GetFileHandle()&lt;br /&gt;
T Blizzard::Mopaq::HSFILERecord::Repair()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::Initialize()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::SynthesizeDirectories(char const*)&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::Enumerate(char*, unsigned long)&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::MPQEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void**, unsigned int*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void*, unsigned int*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileReadFile(Blizzard::Mopaq::HSFILERecord*, void*, unsigned int, unsigned int*)&lt;br /&gt;
T Blizzard::Mopaq::ArchiveOptions::ArchiveOptions()&lt;br /&gt;
T Blizzard::Mopaq::SetupHashEntry(System_SFile::ArchivePtrLocked&amp;amp;, char const*, System_SFile::BLOCKENTRY const&amp;amp;, int)&lt;br /&gt;
T Blizzard::Mopaq::SFileCloseFile(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
T Blizzard::Mopaq::SFileWriteFile(Blizzard::Mopaq::HSFILERecord*, void const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::GetBadSectorList(std::vector&amp;lt;unsigned int, std::allocator&amp;lt;unsigned int&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleWriteFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleReadMPQFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int*)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleReadChecksumError(Blizzard::Mopaq::MpqHandleRecord*)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleDecompressSectorError(unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqHandleRecord::Release()&lt;br /&gt;
T Blizzard::Mopaq::SFileCreateFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T Blizzard::Mopaq::SFileDeleteFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileFileExists(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileMD5(Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest&amp;lt;16&amp;gt;*)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;, unsigned int, Blizzard::Mopaq::HSFILERecord**)&lt;br /&gt;
T Blizzard::Mopaq::SFileUnloadFile(void*)&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::Initialize()&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::DoGlobCallback(Blizzard::File::ProcessDirParms const&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::Enumerate(char*, unsigned long)&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::OnDiskEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator()&lt;br /&gt;
T Blizzard::Mopaq::SetFileSignature(char*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileFileIsLocal(char const*, Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
T Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileName(Blizzard::Mopaq::HSFILERecord*, char*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*, unsigned int*)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SFileSetBasePath(char const*)&lt;br /&gt;
T Blizzard::Mopaq::IsArchiveComplete(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T Blizzard::Mopaq::SFileCloseArchive(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetLastError()&lt;br /&gt;
T Blizzard::Mopaq::SFileCreateArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*)&lt;br /&gt;
T Blizzard::Mopaq::SFileCreateArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*)&lt;br /&gt;
T Blizzard::Mopaq::SFileEnableRawRead(bool)&lt;br /&gt;
T Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, bool)&lt;br /&gt;
T Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption, bool, Blizzard::Streaming::MakeLocalParams*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetArchiveName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetFileDetails(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, System_SFile::ARCHIVEREC*&amp;amp;, System_SFile::BLOCKENTRY&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileSetFilePointer(Blizzard::Mopaq::HSFILERecord*, int, int*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenArchiveView(Blizzard::Mopaq::HSARCHIVE__*, char const*, int, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SetSignatureCheckMode(Blizzard::Mopaq::MD5Mode)&lt;br /&gt;
T Blizzard::Mopaq::SFileEnumerateArchive(Blizzard::Mopaq::Enumerator*, char*, unsigned long)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetArchiveHandle(char const*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetIsLocalAmount(char const*, long long&amp;amp;, long long&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetIsLocalAmount(Blizzard::Mopaq::HSFILERecord*, long long&amp;amp;, long long&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetPatchMetadata(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Util::Buffer&amp;lt;4096ul, char&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileSetChecksumFlags(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetLogicalArchive(Blizzard::Mopaq::HSFILERecord*, Blizzard::Mopaq::HSARCHIVE__**)&lt;br /&gt;
T Blizzard::Mopaq::SFileHasHigherPriority(char const*, char const*)&lt;br /&gt;
T Blizzard::Mopaq::DeltaCompletionCallback::Callback()&lt;br /&gt;
T Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback()&lt;br /&gt;
T Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumeratorBlockOrder::Initialize()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumeratorBlockOrder::Enumerate(char*, unsigned long)&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder()&lt;br /&gt;
T Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder()&lt;br /&gt;
T Blizzard::Mopaq::SFileEnableDirectAccess(unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetArchiveFullName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::ClearBlockTableMD5Checks()&lt;br /&gt;
T Blizzard::Mopaq::SetPatchCompleteCallback(void (*)(void const*, unsigned long long, Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;))&lt;br /&gt;
T Blizzard::Mopaq::SFileGetStreamedFileSize(Blizzard::Mopaq::HSARCHIVE__*, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::SetSignatureErrorCallback(void (*)(char const*, char const*))&lt;br /&gt;
T Blizzard::Mopaq::SFileGetArchiveBlockCount(Blizzard::Mopaq::HSARCHIVE__*)&lt;br /&gt;
T Blizzard::Mopaq::SFileAuthenticateArchiveEx(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Mopaq::AuthResult*, unsigned char const*, unsigned int, unsigned char const*, unsigned int, char const*)&lt;br /&gt;
T Blizzard::Mopaq::SFileGetTotalIsLocalAmount(long long&amp;amp;, long long&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::SFileOpenArchiveEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::Enumerator**)&lt;br /&gt;
T Blizzard::Mopaq::SFileCloseArchiveEnumerator(Blizzard::Mopaq::Enumerator*)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleLoadAndVerify(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMPQHeaderV3Error(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::GetBadSectorList(std::vector&amp;lt;unsigned int, std::allocator&amp;lt;unsigned int&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::HandleDecompressSectorError(unsigned int)&lt;br /&gt;
T Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler()&lt;br /&gt;
T Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler()&lt;br /&gt;
T bool Blizzard::Patch::PatchStream&amp;lt;MpqPatchStream&amp;gt;::Search&amp;lt;Blizzard::Patch::MD5Chunk&amp;gt;(unsigned int, unsigned long&amp;amp;, Blizzard::Patch::MD5Chunk&amp;amp;)&lt;br /&gt;
T bool Blizzard::Patch::PatchStream&amp;lt;Blizzard::Patch::PatchBuffer&amp;gt;::Search&amp;lt;Blizzard::Patch::Chunk&amp;lt;0u&amp;gt;&amp;gt;(unsigned int, unsigned long&amp;amp;, Blizzard::Patch::Chunk&amp;lt;0u&amp;gt;&amp;amp;)&lt;br /&gt;
T bool Blizzard::Patch::PatchStream&amp;lt;Blizzard::Patch::MemoryStream&amp;gt;::Search&amp;lt;Blizzard::Patch::MD5Chunk&amp;gt;(unsigned int, unsigned long&amp;amp;, Blizzard::Patch::MD5Chunk&amp;amp;)&lt;br /&gt;
T Blizzard::Patch::ApplyTransform(Blizzard::Patch::TransformChunk const*, unsigned char*, unsigned int, unsigned char const*, unsigned int)&lt;br /&gt;
T Blizzard::Patch::ApplyBSDiffPatch(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char const*, unsigned int)&lt;br /&gt;
T Blizzard::Patch::Apply(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char*, unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Patch::Patch::CreatePatch(Blizzard::Patch::PatchBuffer*, Blizzard::Patch::Error&amp;amp;)&lt;br /&gt;
T Blizzard::Patch::Patch::GetPatch(unsigned char const*, unsigned long)&lt;br /&gt;
T Blizzard::Using::StartUsing(char const*)&lt;br /&gt;
T Blizzard::Using::StopUsing(char const*)&lt;br /&gt;
T Blizzard::Memory::GetPhysicalMemory()&lt;br /&gt;
T Blizzard::Memory::Free(void*)&lt;br /&gt;
T Blizzard::Memory::Free(void*, unsigned int, char const*, unsigned int, char const*)&lt;br /&gt;
T Blizzard::Memory::Allocate(unsigned int)&lt;br /&gt;
T Blizzard::Memory::Allocate(unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Memory::Allocate(unsigned int, unsigned int, char const*, unsigned int, char const*)&lt;br /&gt;
T Blizzard::Repair::SetRepairReportCallbacks(void (*)(char const*, long long, unsigned int, char const*), void (*)(char const*, long long, unsigned int))&lt;br /&gt;
T Blizzard::Repair::LogRepair(char const*, ...)&lt;br /&gt;
T Blizzard::String::FindReverse(char const*, char, unsigned long)&lt;br /&gt;
T Blizzard::String::FindReverse(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;1024&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;1088&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;24&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;32&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;40&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::QuickFormat&amp;lt;64&amp;gt;::QuickFormat(char const*, ...)&lt;br /&gt;
T Blizzard::String::TextCompare(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::FindFilename(char*)&lt;br /&gt;
T Blizzard::String::FindFilename(char const*)&lt;br /&gt;
T Blizzard::String::MakeUnivPath(char const*, char*, int)&lt;br /&gt;
T Blizzard::String::FindExtension(char*)&lt;br /&gt;
T Blizzard::String::FindExtension(char const*)&lt;br /&gt;
T Blizzard::String::MakeBackslashPath(char const*, char*, int)&lt;br /&gt;
T Blizzard::String::ForceTrailingSeparator(char*, int, char)&lt;br /&gt;
T Blizzard::String::FindPathSeparatorReverse(char*, unsigned long)&lt;br /&gt;
T Blizzard::String::FindExtensionWithLeadingDot(char*)&lt;br /&gt;
T Blizzard::String::Copy(char*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::Find(char const*, char, unsigned long)&lt;br /&gt;
T Blizzard::String::Find(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::Equal(char const*, char const*)&lt;br /&gt;
T Blizzard::String::FindI(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::Append(char*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::EqualI(char const*, char const*)&lt;br /&gt;
T Blizzard::String::EqualI(char const*, char const*, unsigned long)&lt;br /&gt;
T Blizzard::String::Format(char*, unsigned int, char const*, ...)&lt;br /&gt;
T Blizzard::String::Length(char const*)&lt;br /&gt;
T Blizzard::String::MemCopy(void*, void const*, int)&lt;br /&gt;
T Blizzard::String::MemFill(void*, unsigned int, unsigned char)&lt;br /&gt;
T Blizzard::String::VFormat(char*, unsigned int, char const*, char*)&lt;br /&gt;
T Blizzard::String::CompareI(char const*, char const*)&lt;br /&gt;
T Blizzard::String::JoinPath(char*, int, char const*, char const*)&lt;br /&gt;
T Blizzard::String::Duplicate(char const*)&lt;br /&gt;
T Blizzard::String::SplitPath(char const*, char*, int, char*, int)&lt;br /&gt;
T Blizzard::String::Translate(char const*, char*, unsigned int, char const*, char const*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_File::FileError&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_File::FileError&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SComp::ZlibAllocBuffer&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SComp::ZlibAllocBuffer&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SFile::RawReadInfo&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SFile::RawReadInfo&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SFile2::SFileFatalInfo&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;System_SFile2::SFileFatalInfo&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;NSOpenGLContext*&amp;gt;::ZeroInit&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;NSOpenGLContext*&amp;gt;::ZeroInit&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;gt;::operator LocalStorageZeroInit&amp;lt;GLDevice*&amp;gt;::ZeroInit&amp;amp;()&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLContext*&amp;gt;::ZeroInit&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;LocalStorageZeroInit&amp;lt;GLContext*&amp;gt;::ZeroInit&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;::New(void*)&lt;br /&gt;
T Blizzard::Thread::LocalObject&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;::Delete(void*)&lt;br /&gt;
T Blizzard::Thread::WaitForever(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T Blizzard::Thread::CreateFromPool(Blizzard::Thread::ThreadPoolRecord*, unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, int, int)&lt;br /&gt;
T Blizzard::Thread::ThreadPoolRecord::GetWorker(int, int)&lt;br /&gt;
T Blizzard::Thread::ThreadPoolRecord::ThreadPoolRecord(unsigned int, unsigned int, long long, Blizzard::Thread::Affinity const&amp;amp;)&lt;br /&gt;
T Blizzard::Thread::ThreadPoolRecord::~ThreadPoolRecord()&lt;br /&gt;
T Blizzard::Thread::RegisterLocalStorage(Blizzard::Thread::TLSSlot*, void* (*)(void*), void*, void (*)(void*))&lt;br /&gt;
T Blizzard::Thread::Close(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T Blizzard::Thread::Create(unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, char const*, int, int)&lt;br /&gt;
T Blizzard::Thread::Exists(Blizzard::Thread::ThreadRecord*)&lt;br /&gt;
T Blizzard::Process::GetProcessPath(char*, int)&lt;br /&gt;
T Blizzard::Process::GetComputerName(char*, int)&lt;br /&gt;
T Blizzard::Process::GetProcessDirectory(char*, int)&lt;br /&gt;
T Blizzard::Process::LaunchChildProcessWithArguments(char const*, char const*, void (*)(void*), void*, bool)&lt;br /&gt;
T Blizzard::Process::Sleep(unsigned int)&lt;br /&gt;
T Blizzard::SBigDel(Blizzard::BigData*)&lt;br /&gt;
T Blizzard::SBigNew(Blizzard::BigData**)&lt;br /&gt;
T Blizzard::Storage::FetchError(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State)&lt;br /&gt;
T Blizzard::Storage::HttpSource::Read(void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::HttpSource::~HttpSource()&lt;br /&gt;
T Blizzard::Storage::HttpSource::~HttpSource()&lt;br /&gt;
T Blizzard::Storage::Initialize()&lt;br /&gt;
B Blizzard::Storage::s_cmdEvent&lt;br /&gt;
T Blizzard::Storage::SetRangeAs(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State)&lt;br /&gt;
T Blizzard::Storage::CacheSource::Read(void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::CacheSource::~CacheSource()&lt;br /&gt;
T Blizzard::Storage::CacheSource::~CacheSource()&lt;br /&gt;
T Blizzard::Storage::PartialFile::Invalidate(long long, long long)&lt;br /&gt;
T Blizzard::Storage::PartialFile::CreateShared(Blizzard::File::Filesystem*, char const*, long long, int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::RebuildHeader()&lt;br /&gt;
T Blizzard::Storage::PartialFile::WriteUnaligned(void const*, long long, int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::RebuildLocalityMap(bool)&lt;br /&gt;
T Blizzard::Storage::PartialFile::UpdatePartialBlock(unsigned int, unsigned int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::ParseFileFromHeader(Blizzard::File::StreamRecord*, Blizzard::Storage::BitField**, int*, long long*, int*)&lt;br /&gt;
T Blizzard::Storage::PartialFile::FileIsCompletePartialFile(Blizzard::File::StreamRecord*, long long, long long)&lt;br /&gt;
T Blizzard::Storage::PartialFile::Read(void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::Close()&lt;br /&gt;
T Blizzard::Storage::PartialFile::Flush()&lt;br /&gt;
T Blizzard::Storage::PartialFile::Write(void const*, long long, int)&lt;br /&gt;
T Blizzard::Storage::PartialFile::ParseFile()&lt;br /&gt;
T Blizzard::Storage::PartialFile::PartialFile()&lt;br /&gt;
T Blizzard::Storage::PartialFile::~PartialFile()&lt;br /&gt;
T Blizzard::Storage::PartialFile::~PartialFile()&lt;br /&gt;
T Blizzard::Storage::PartialFile::~PartialFile()&lt;br /&gt;
T Blizzard::Storage::StorageUnit::AddCacheEntry(short, long long, int, Blizzard::Storage::StorageSystem::BufferHandle)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::ReserveChunks()&lt;br /&gt;
T Blizzard::Storage::StorageUnit::SetHttpSource(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, long long)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::FetchDeferData(Blizzard::Storage::Range*, short)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::FlushCacheEntries(short)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::ReadLocal(void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::StorageUnit::StorageUnit()&lt;br /&gt;
T Blizzard::Storage::StorageUnit::~StorageUnit()&lt;br /&gt;
T Blizzard::Storage::BackingStore::~BackingStore()&lt;br /&gt;
T Blizzard::Storage::BackingStore::~BackingStore()&lt;br /&gt;
T Blizzard::Storage::PartialBlock::SetPartial(unsigned int, unsigned int)&lt;br /&gt;
D Blizzard::Storage::s_Chunk_Size&lt;br /&gt;
D Blizzard::Storage::s_StorageMap&lt;br /&gt;
T Blizzard::Storage::StorageSystem::RecoverMemory(Blizzard::Storage::StorageUnit*, int)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::ReleaseChunks(Blizzard::Storage::StorageSystem::BufferHandle)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::AllocateChunks(int)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::EnableWriteback(bool)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::AllocateSubChunks(Blizzard::Storage::StorageSystem::BufferHandle, int, int)&lt;br /&gt;
T Blizzard::Storage::StorageSystem::StorageSystem()&lt;br /&gt;
T Blizzard::Storage::StorageSystem::~StorageSystem()&lt;br /&gt;
T Blizzard::Storage::StorageThread(void*)&lt;br /&gt;
T Blizzard::Storage::GetRandomRange(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::Range*)&lt;br /&gt;
T Blizzard::Storage::GetStorageInfo(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
B Blizzard::Storage::s_storageMutex&lt;br /&gt;
D Blizzard::Storage::s_storageReady&lt;br /&gt;
D Blizzard::Storage::s_threadExited&lt;br /&gt;
B Blizzard::Storage::g_StorageSystem&lt;br /&gt;
D Blizzard::Storage::s_threadShutdown&lt;br /&gt;
D Blizzard::Storage::s_CmdQueue_Storage&lt;br /&gt;
T Blizzard::Storage::Read(Blizzard::Storage::StorageUnit*, void*, long long, int)&lt;br /&gt;
T Blizzard::Storage::Close(Blizzard::Storage::StorageUnit*)&lt;br /&gt;
T Blizzard::Storage::Write(Blizzard::Storage::StorageUnit*, Blizzard::Storage::StorageSystem::BufferHandle, long long, int, short)&lt;br /&gt;
T Blizzard::Storage::Acquire(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Storage::GetRange(Blizzard::Storage::StorageUnit*, long long, int, int*, bool)&lt;br /&gt;
T Blizzard::Storage::Shutdown()&lt;br /&gt;
T Blizzard::Unicode::ConvertUTF16to8(char*, unsigned int, unsigned short const*, unsigned int, unsigned int*, unsigned int*)&lt;br /&gt;
T Blizzard::Unicode::ConvertUTF8to16(unsigned short*, unsigned int, char const*, unsigned int, unsigned int*, unsigned int*)&lt;br /&gt;
T Blizzard::Unicode::ConvertUTF8to16Len(char const*, unsigned int, unsigned int*)&lt;br /&gt;
T Blizzard::Unicode::GetCodepointFromUTF8(char const**)&lt;br /&gt;
T Blizzard::Hardware::GetFingerprint(Blizzard::Hardware::Fingerprint*)&lt;br /&gt;
T Blizzard::Hardware::GetProcessorFeatures()&lt;br /&gt;
T Blizzard::Hardware::ExtendedProcessorFeatures(Blizzard::Hardware::ProcessorFeatures&amp;amp;)&lt;br /&gt;
T Blizzard::BigBuffer::operator[](unsigned int)&lt;br /&gt;
D Blizzard::Streaming::AddLatency::accumulatorNs&lt;br /&gt;
T Blizzard::Streaming::AddLatency::~AddLatency()&lt;br /&gt;
T Blizzard::Streaming::FileThread(void*)&lt;br /&gt;
D Blizzard::Streaming::k_UNC_FILE&lt;br /&gt;
D Blizzard::Streaming::k_UNC_HTTP&lt;br /&gt;
B Blizzard::Streaming::s_cmdEvent&lt;br /&gt;
B Blizzard::Streaming::s_cmdMutex&lt;br /&gt;
D Blizzard::Streaming::StreamingX::Statistics::ms_needSpeed&lt;br /&gt;
T Blizzard::Streaming::StreamingX::Statistics::Callback()&lt;br /&gt;
B Blizzard::Streaming::StreamingX::Statistics::ms_stats&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_lowCommandInterval&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_IsEnableP2PCallBack&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_maxLowCommandInterval&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_stepLowCommandInterval&lt;br /&gt;
D Blizzard::Streaming::StreamingX::g_StreamingDataRequireCallBack&lt;br /&gt;
D Blizzard::Streaming::s_NsPerByte&lt;br /&gt;
T Blizzard::Streaming::FileManifest::ReadDirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::SplitServerItem(char*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::ReadIndirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::GetBGPreloadSleep()&lt;br /&gt;
T Blizzard::Streaming::FileManifest::GetIsStreamingTrial()&lt;br /&gt;
T Blizzard::Streaming::FileManifest::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::SetDefaultBgPreloadSleep(int)&lt;br /&gt;
T Blizzard::Streaming::FileManifest::SplitItem(char*, Blizzard::Streaming::FileManifest::MANIFEST_ITEM*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetItemTag(char*, char**, char**, int*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetFileList(char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::SetFileItem(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, Blizzard::Streaming::Manifests::FileItem const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::ValidateMD5(char const*, char const*, int)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetParameter(char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::SetParameter(char const*, int)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::SetParameter(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetRemotePath(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::HandleBaseTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::ReadDirectFile(char const*)&lt;br /&gt;
D Blizzard::Streaming::ManifestInfo::ms_ManifestInfo&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::DeactivateServer(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetTransportItem(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::ReadIndirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::SetServerPathItem(char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::FinalizeManifestItems()&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetServerItemMaxRetry(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetBandwidthDataString()&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::GetRandomServerLocation(std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::Get()&lt;br /&gt;
T Blizzard::Streaming::ManifestInfo::Shutdown()&lt;br /&gt;
B Blizzard::Streaming::s_CmdProcess&lt;br /&gt;
B Blizzard::Streaming::s_pauseEvent&lt;br /&gt;
B Blizzard::Streaming::s_pauseMutex&lt;br /&gt;
D Blizzard::Streaming::StreamRequest::globalRequestId&lt;br /&gt;
T Blizzard::Streaming::StreamRequest::ReadLocalChunks(void*)&lt;br /&gt;
D Blizzard::Streaming::StreamRequest::concurrentRequests&lt;br /&gt;
T Blizzard::Streaming::IsStreamedFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::ResetMakeLocal(Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
T Blizzard::Streaming::SourceManifest::ReadDirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::SourceManifest::ReadIndirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::SourceManifest::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
T Blizzard::Streaming::SourceManifest::SplitItem(char*, Blizzard::Streaming::SourceManifest::MANIFEST_ITEM*)&lt;br /&gt;
D Blizzard::Streaming::s_threadExited&lt;br /&gt;
T Blizzard::Streaming::IsStreamingMode()&lt;br /&gt;
T Blizzard::Streaming::GetIsLocalAmount(char const*, long long, unsigned int)&lt;br /&gt;
T Blizzard::Streaming::GetIsLocalAmount(Blizzard::File::StreamRecord*)&lt;br /&gt;
B Blizzard::Streaming::s_processUrlFunc&lt;br /&gt;
D Blizzard::Streaming::s_StreamingFlush&lt;br /&gt;
D Blizzard::Streaming::s_streamingReady&lt;br /&gt;
D Blizzard::Streaming::s_threadShutdown&lt;br /&gt;
T Blizzard::Streaming::MakeLocalBlocking(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::MakeLocalParams*)&lt;br /&gt;
B Blizzard::Streaming::s_cmdPartnerEvent&lt;br /&gt;
T Blizzard::Streaming::ShutdownStreaming()&lt;br /&gt;
T Blizzard::Streaming::CompletionCallback::~CompletionCallback()&lt;br /&gt;
T Blizzard::Streaming::CompletionCallback::~CompletionCallback()&lt;br /&gt;
D Blizzard::Streaming::s_isStreamingTrial&lt;br /&gt;
D Blizzard::Streaming::s_ReadAccessTimeNs&lt;br /&gt;
T Blizzard::Streaming::DoesFileExistOnDisk(char const*)&lt;br /&gt;
T Blizzard::Streaming::GetStreamedFileSize(char const*, long long*)&lt;br /&gt;
T Blizzard::Streaming::InitializeStreaming(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::IsPreloadInProgress()&lt;br /&gt;
T Blizzard::Streaming::MakeLocalCoalescing(Blizzard::File::StreamRecord*, Blizzard::Storage::Range*, int, short)&lt;br /&gt;
D Blizzard::Streaming::s_threadDownloading&lt;br /&gt;
B Blizzard::Streaming::s_cmdForegroundEvent&lt;br /&gt;
B Blizzard::Streaming::s_CmdQueue_Streaming&lt;br /&gt;
D Blizzard::Streaming::s_backgroundPreloading&lt;br /&gt;
T Blizzard::Streaming::ManifestRandomNumberGenerator::RandomGenerator(int)&lt;br /&gt;
T Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator()&lt;br /&gt;
T Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator()&lt;br /&gt;
T Blizzard::Streaming::IsLocal(char const*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption)&lt;br /&gt;
T Blizzard::Streaming::IsLocal(Blizzard::File::StreamRecord*, long long, unsigned int)&lt;br /&gt;
B Blizzard::Streaming::s_paused&lt;br /&gt;
T Blizzard::Streaming::MakeLocal(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::CompletionCallback*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::InsertTimeslot(Blizzard::Streaming::Manifests::TimeslotItem*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::InsertUsageSlot(Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;amp;, long long)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::ServerItem(Blizzard::Streaming::Manifests::ServerItem const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::~ServerItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerItem::~ServerItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ManifestItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::TimeslotItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ParameterItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::TransportItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::TransportItem::~TransportItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::TransportItem::~TransportItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerPathItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::HandleTag(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::FileItem(Blizzard::Streaming::Manifests::FileItem const&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::FileItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::~FileItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::~FileItem()&lt;br /&gt;
T Blizzard::Streaming::Manifests::FileItem::~FileItem()&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadDirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::Transport::GetSplitFileURL(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;, long long, long long, int, int, int, int, std::vector&amp;lt;Blizzard::Streaming::Transport::URL_INFO, std::allocator&amp;lt;Blizzard::Streaming::Transport::URL_INFO&amp;gt;&amp;gt;*)&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadIndirectFile(char const*)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::GetTimeout()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::ShouldBlock()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::GetByteRange()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::ReceivedData(void const*, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::SetByteRange(long long, long long)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::SetTimeOutValue(unsigned int)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::Stop()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::WantData()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::Completed(Blizzard::URL::DownloadCallback::Status)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::GetCookie()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::SetCookie(char const*, char const*)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::TransportHttpCallback(int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback()&lt;br /&gt;
T Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback()&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadDirectFileFromBuffer(char*, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::Read(Blizzard::Streaming::Manifests::TransportInfo const&amp;amp;, void*, long long, long long, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::MD5_Data(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadFile(Blizzard::Streaming::Manifests::TransportInfo const&amp;amp;, void*, long long, long long, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::ReadHttp(Blizzard::Streaming::Manifests::TransportInfo const&amp;amp;, void*, long long, long long, int)&lt;br /&gt;
T Blizzard::Streaming::Transport::SplitItem(char*, Blizzard::Streaming::Transport::TRANSPORT_ITEM*)&lt;br /&gt;
B Battlenet::S2Map::BlizzardLabel&lt;br /&gt;
B Battlenet::S2Map::BlizzardPublisher&lt;br /&gt;
T __gnu_cxx::_Hashtable_const_iterator&amp;lt;GLMipmap*, GLMipmap*, Blizzard::STL::HashFn&amp;lt;GLMipmap*&amp;gt;, std::_Identity&amp;lt;GLMipmap*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLMipmap*&amp;gt;, std::allocator&amp;lt;GLMipmap*&amp;gt;&amp;gt;::operator++()&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLVertexFormat*, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Identity&amp;lt;GLVertexFormat*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;GLVertexFormat*&amp;gt;&amp;gt;::insert_unique_noresize(GLVertexFormat* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLVertexFormat*, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Identity&amp;lt;GLVertexFormat*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;GLVertexFormat*&amp;gt;&amp;gt;::erase(GLVertexFormat* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLVertexFormat*, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Identity&amp;lt;GLVertexFormat*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;GLVertexFormat*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLBuffer*, GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, std::_Identity&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;GLBuffer*&amp;gt;&amp;gt;::insert_unique_noresize(GLBuffer* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLBuffer*, GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, std::_Identity&amp;lt;GLBuffer*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;GLBuffer*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLMipmap*, GLMipmap*, Blizzard::STL::HashFn&amp;lt;GLMipmap*&amp;gt;, std::_Identity&amp;lt;GLMipmap*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLMipmap*&amp;gt;, std::allocator&amp;lt;GLMipmap*&amp;gt;&amp;gt;::insert_unique_noresize(GLMipmap* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLMipmap*, GLMipmap*, Blizzard::STL::HashFn&amp;lt;GLMipmap*&amp;gt;, std::_Identity&amp;lt;GLMipmap*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLMipmap*&amp;gt;, std::allocator&amp;lt;GLMipmap*&amp;gt;&amp;gt;::erase(GLMipmap* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLMipmap*, GLMipmap*, Blizzard::STL::HashFn&amp;lt;GLMipmap*&amp;gt;, std::_Identity&amp;lt;GLMipmap*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLMipmap*&amp;gt;, std::allocator&amp;lt;GLMipmap*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLShader*, GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, std::_Identity&amp;lt;GLShader*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;GLShader*&amp;gt;&amp;gt;::insert_unique_noresize(GLShader* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLShader*, GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, std::_Identity&amp;lt;GLShader*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;GLShader*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLTexture*, GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, std::_Identity&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;GLTexture*&amp;gt;&amp;gt;::insert_unique_noresize(GLTexture* const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;GLTexture*, GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, std::_Identity&amp;lt;GLTexture*&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;GLTexture*&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::STL::HashFn&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Identity&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::STL::HashFn&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Identity&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;, GLEnum, Blizzard::STL::HashFn&amp;lt;int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLEnum&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLEnum, GLBatchViewer::DrawData&amp;gt;&amp;gt;&amp;gt;::find_or_insert(std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;, GLEnum, Blizzard::STL::HashFn&amp;lt;int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLEnum&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLEnum, GLBatchViewer::DrawData&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;, GLEnum, Blizzard::STL::HashFn&amp;lt;int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLEnum const, GLBatchViewer::DrawData&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLEnum&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLEnum, GLBatchViewer::DrawData&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt;, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLVertexFormat*, GLVertexFormat*&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt;, GLVertexFormat*, Blizzard::STL::HashFn&amp;lt;GLVertexFormat*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLVertexFormat* const, GLVertexFormat*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLVertexFormat*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLVertexFormat*, GLVertexFormat*&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt;, GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLBuffer*, GLBuffer*&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt;, GLBuffer*, Blizzard::STL::HashFn&amp;lt;GLBuffer*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLBuffer* const, GLBuffer*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLBuffer*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLBuffer*, GLBuffer*&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLShader* const, GLShader*&amp;gt;, GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLShader* const, GLShader*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLShader*, GLShader*&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLShader* const, GLShader*&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLShader* const, GLShader*&amp;gt;, GLShader*, Blizzard::STL::HashFn&amp;lt;GLShader*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLShader* const, GLShader*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLShader*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLShader*, GLShader*&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt;, GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLTexture*, GLTexture*&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt;, GLTexture*, Blizzard::STL::HashFn&amp;lt;GLTexture*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;GLTexture* const, GLTexture*&amp;gt;&amp;gt;, Blizzard::STL::EqualFn&amp;lt;GLTexture*&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;GLTexture*, GLTexture*&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;::insert_unique_noresize(std::pair&amp;lt;std::string const, FileMapEntry&amp;gt; const&amp;amp;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;::erase(__gnu_cxx::_Hashtable_iterator&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::_Hashtable_iterator&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T __gnu_cxx::hashtable&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;, std::string, Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, FileMapEntry&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string, FileMapEntry&amp;gt;&amp;gt;&amp;gt;::resize(unsigned long)&lt;br /&gt;
T Blizzard::STL::CaseInsensitiveHashFn&amp;lt;std::string&amp;gt;::operator()(std::string const&amp;amp;) const&lt;br /&gt;
T Blizzard::STL::CaseInsensitiveEqualFn&amp;lt;std::string&amp;gt;::operator()(std::string const&amp;amp;, std::string const&amp;amp;) const&lt;br /&gt;
T Blizzard::Jobs::Job::IsReady() const&lt;br /&gt;
T Blizzard::Storage::PartialFile::IsAvailable(long long, long long) const&lt;br /&gt;
T Blizzard::Storage::PartialFile::IsCompleted() const&lt;br /&gt;
T Blizzard::Storage::PartialFile::GetChunkSize() const&lt;br /&gt;
T Blizzard::Storage::PartialFile::GetTotalLocalSize() const&lt;br /&gt;
T Blizzard::Storage::PartialFile::IsMatch(char const*, long long, int) const&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_Rep::_M_dispose(Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt; const&amp;amp;)&lt;br /&gt;
D std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_Rep::_S_empty_rep_storage&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::swap(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::append(char const*, unsigned long)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::assign(char const*, unsigned long)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::assign(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::resize(unsigned long, char)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::reserve(unsigned long)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_M_mutate(unsigned long, unsigned long, unsigned long)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::basic_string(char const*, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::basic_string(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::~basic_string()&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;, std::allocator&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;**, Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;**)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;, std::allocator&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Storage::STORAGE_CMD**, Blizzard::Storage::STORAGE_CMD**)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Streaming::FILE_THREAD_CMD**, Blizzard::Streaming::FILE_THREAD_CMD**)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Jobs::Job*, std::allocator&amp;lt;Blizzard::Jobs::Job*&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Jobs::Job***, Blizzard::Jobs::Job***)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Jobs::Job*, std::allocator&amp;lt;Blizzard::Jobs::Job*&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Mopaq::HSARCHIVE__***, Blizzard::Mopaq::HSARCHIVE__***)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_create_nodes(Blizzard::Mopaq::HSFILERecord***, Blizzard::Mopaq::HSFILERecord***)&lt;br /&gt;
T std::_Deque_base&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Deque_base&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_create_nodes(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;**, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;**)&lt;br /&gt;
T std::_Deque_base&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_initialize_map(unsigned long)&lt;br /&gt;
T std::_Temporary_buffer&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function&amp;gt;::_Temporary_buffer(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::ServerItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::TimeslotItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::ParameterItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::TransportItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::ServerPathItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::FileItem, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::operator[](std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;::~pair()&lt;br /&gt;
T std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;::~pair()&lt;br /&gt;
T std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;::~pair()&lt;br /&gt;
T std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;::~pair()&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;, std::allocator&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;, std::allocator&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Storage::STORAGE_CMD const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::clear()&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Storage::STORAGE_CMD, std::allocator&amp;lt;Blizzard::Storage::STORAGE_CMD&amp;gt;&amp;gt;::erase(std::_Deque_iterator&amp;lt;Blizzard::Storage::STORAGE_CMD, Blizzard::Storage::STORAGE_CMD&amp;amp;, Blizzard::Storage::STORAGE_CMD*&amp;gt;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Streaming::FILE_THREAD_CMD const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_push_front_aux(Blizzard::Streaming::FILE_THREAD_CMD const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD, std::allocator&amp;lt;Blizzard::Streaming::FILE_THREAD_CMD&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Jobs::Job*, std::allocator&amp;lt;Blizzard::Jobs::Job*&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Mopaq::HSARCHIVE__* const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::clear()&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_push_back_aux(Blizzard::Mopaq::HSFILERecord* const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_push_back_aux(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::deque&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_reallocate_map(unsigned long, bool)&lt;br /&gt;
T std::deque&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::clear()&lt;br /&gt;
T std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;char*, std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, char const&amp;amp;)&lt;br /&gt;
T void std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::_M_range_insert&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;char*, std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::forward_iterator_tag)&lt;br /&gt;
T std::vector&amp;lt;char, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;::reserve(unsigned long)&lt;br /&gt;
T std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function const&amp;amp;)&lt;br /&gt;
T void std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;::_M_range_insert&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, std::forward_iterator_tag)&lt;br /&gt;
T std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;::reserve(unsigned long)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;, std::allocator&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;&amp;gt;&amp;gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;*, std::vector&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;, std::allocator&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;&amp;gt;&amp;gt;&amp;gt;, unsigned long, Blizzard::Util::Digest&amp;lt;16&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;, Blizzard::Mopaq::CompressionAlgorithm const&amp;amp;)&lt;br /&gt;
T void std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;::_M_range_insert&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm*, std::vector&amp;lt;Blizzard::Mopaq::CompressionAlgorithm, std::allocator&amp;lt;Blizzard::Mopaq::CompressionAlgorithm&amp;gt;&amp;gt;&amp;gt;, std::forward_iterator_tag)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo, std::allocator&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo&amp;gt;&amp;gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo*, std::vector&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo, std::allocator&amp;lt;Blizzard::Storage::StorageUnit::ChunkInfo&amp;gt;&amp;gt;&amp;gt;, unsigned long, Blizzard::Storage::StorageUnit::ChunkInfo const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot, std::allocator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot*, std::vector&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot, std::allocator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;gt;&amp;gt;&amp;gt;, Blizzard::Streaming::Manifests::ServerItem::UsageSlot const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot, std::allocator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;gt;&amp;gt;::operator=(std::vector&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot, std::allocator&amp;lt;Blizzard::Streaming::Manifests::ServerItem::UsageSlot&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Streaming::Transport::URL_INFO, std::allocator&amp;lt;Blizzard::Streaming::Transport::URL_INFO&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Streaming::Transport::URL_INFO*, std::vector&amp;lt;Blizzard::Streaming::Transport::URL_INFO, std::allocator&amp;lt;Blizzard::Streaming::Transport::URL_INFO&amp;gt;&amp;gt;&amp;gt;, Blizzard::Streaming::Transport::URL_INFO const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;char*, Blizzard::Memory::AllocSTL_raw&amp;lt;char*&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;char**, std::vector&amp;lt;char*, Blizzard::Memory::AllocSTL_raw&amp;lt;char*&amp;gt;&amp;gt;&amp;gt;, char* const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::HSARCHIVE__**, std::vector&amp;lt;Blizzard::Mopaq::HSARCHIVE__*, std::allocator&amp;lt;Blizzard::Mopaq::HSARCHIVE__*&amp;gt;&amp;gt;&amp;gt;, Blizzard::Mopaq::HSARCHIVE__* const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::HSFILERecord**, std::vector&amp;lt;Blizzard::Mopaq::HSFILERecord*, std::allocator&amp;lt;Blizzard::Mopaq::HSFILERecord*&amp;gt;&amp;gt;&amp;gt;, Blizzard::Mopaq::HSFILERecord* const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*, std::allocator&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*&amp;gt;&amp;gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;**, std::vector&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*, std::allocator&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*&amp;gt;&amp;gt;&amp;gt;, unsigned long, __gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;* const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*, std::allocator&amp;lt;__gnu_cxx::_Hashtable_node&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;*&amp;gt;&amp;gt;::reserve(unsigned long)&lt;br /&gt;
T std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*, std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;::operator=(std::vector&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::allocator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;, std::pair&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt; const, unsigned int&amp;gt;&amp;gt;, std::less&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;Blizzard::Util::Digest&amp;lt;16&amp;gt; const, unsigned int&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;Blizzard::Thread::ThreadRecord*, Blizzard::Thread::ThreadRecord*, std::_Identity&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, std::less&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, Blizzard::Memory::AllocSTL_raw&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;&amp;gt;::insert_unique(Blizzard::Thread::ThreadRecord* const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;Blizzard::Thread::ThreadRecord*, Blizzard::Thread::ThreadRecord*, std::_Identity&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, std::less&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, Blizzard::Memory::AllocSTL_raw&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;&amp;gt;::erase(Blizzard::Thread::ThreadRecord* const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;Blizzard::Thread::ThreadRecord*, Blizzard::Thread::ThreadRecord*, std::_Identity&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, std::less&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;, Blizzard::Memory::AllocSTL_raw&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;Blizzard::Thread::ThreadRecord*&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, bool&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitive, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitive, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::erase(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitive, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;, Blizzard::STL::CaseInsensitive, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, unsigned int&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TimeslotItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ParameterItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::TransportItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::ServerPathItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Streaming::Manifests::FileItem&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;&amp;gt;::erase(std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::File::StreamRecord*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, Blizzard::Storage::StorageUnit*&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;::insert_unique(std::_Rb_tree_iterator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_erase(std::_Rb_tree_node&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;*)&lt;br /&gt;
T std::_Rb_tree&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
T void std::__push_heap&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int, int, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList)&lt;br /&gt;
T void std::__push_heap&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int, int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::partial_sort&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::partial_sort&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T void std::__adjust_heap&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, System_StackCrawl::Function&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, int, System_StackCrawl::Function)&lt;br /&gt;
T void std::__adjust_heap&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int, int, Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList)&lt;br /&gt;
T void std::__adjust_heap&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int, int, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::inplace_merge&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__insertion_sort&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__insertion_sort&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T void std::__introsort_loop&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int)&lt;br /&gt;
T void std::__introsort_loop&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, int)&lt;br /&gt;
T void std::__introsort_loop&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, int)&lt;br /&gt;
T void std::__merge_adaptive&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, System_StackCrawl::Function*&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, int, System_StackCrawl::Function*, int)&lt;br /&gt;
T __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt; std::__merge_backward&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function*, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function*, System_StackCrawl::Function*, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt; std::__rotate_adaptive&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, System_StackCrawl::Function*, int&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, int, System_StackCrawl::Function*, int)&lt;br /&gt;
T std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt; std::__unguarded_partition&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__final_insertion_sort&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__final_insertion_sort&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T void std::__merge_without_buffer&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, int, int)&lt;br /&gt;
T void std::__unguarded_linear_insert&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::__rotate&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;System_StackCrawl::Function*, std::vector&amp;lt;System_StackCrawl::Function, Blizzard::Memory::AllocSTL_raw&amp;lt;System_StackCrawl::Function&amp;gt;&amp;gt;&amp;gt;, std::random_access_iterator_tag)&lt;br /&gt;
T void std::make_heap&amp;lt;__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;&amp;gt;(__gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;, __gnu_cxx::__normal_iterator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList*, std::vector&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList, std::allocator&amp;lt;Blizzard::Mopaq::MPQEnumeratorBlockOrder::BlockToList&amp;gt;&amp;gt;&amp;gt;)&lt;br /&gt;
T void std::make_heap&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T void std::sort_heap&amp;lt;std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;&amp;gt;(std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;, std::_Deque_iterator&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;&amp;amp;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;*&amp;gt;)&lt;br /&gt;
T std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; std::operator+&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt;(char const*, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, Blizzard::Memory::AllocSTL&amp;lt;char&amp;gt;&amp;gt; const&amp;amp;)&lt;br /&gt;
D typeinfo for Blizzard::URL::DownloadCallback&lt;br /&gt;
D typeinfo for Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;&lt;br /&gt;
D typeinfo for Blizzard::Jobs::WorkerPool&lt;br /&gt;
D typeinfo for Blizzard::Jobs::Job&lt;br /&gt;
D typeinfo for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&lt;br /&gt;
D typeinfo for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::Enumerator&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MPQEnumerator&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MpqErrorHandler&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::OnDiskEnumerator&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::DeltaCompletionCallback&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MPQEnumeratorBlockOrder&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MpqRepairOnDemandErrorHandler&lt;br /&gt;
D typeinfo for Blizzard::Mopaq::MpqStandaloneRepairErrorHandler&lt;br /&gt;
D typeinfo for Blizzard::Patch::Patch&lt;br /&gt;
D typeinfo for Blizzard::Patch::IStream&lt;br /&gt;
D typeinfo for Blizzard::Using::GlobalObject&lt;br /&gt;
D typeinfo for Blizzard::Using::ScopedUse&lt;br /&gt;
D typeinfo for Blizzard::Storage::HttpSource&lt;br /&gt;
D typeinfo for Blizzard::Storage::CacheSource&lt;br /&gt;
D typeinfo for Blizzard::Storage::PartialFile&lt;br /&gt;
D typeinfo for Blizzard::Storage::BackingStore&lt;br /&gt;
D typeinfo for Blizzard::Streaming::CompletionCallback&lt;br /&gt;
D typeinfo for Blizzard::Streaming::ManifestRandomNumberGenerator&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::ServerItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::ManifestItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::TimeslotItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::ParameterItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::TransportItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::ServerPathItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Manifests::FileItem&lt;br /&gt;
D typeinfo for Blizzard::Streaming::Transport::TransportHttpCallback&lt;br /&gt;
R typeinfo name for Blizzard::URL::DownloadCallback&lt;br /&gt;
R typeinfo name for Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;&lt;br /&gt;
R typeinfo name for Blizzard::Jobs::WorkerPool&lt;br /&gt;
R typeinfo name for Blizzard::Jobs::Job&lt;br /&gt;
R typeinfo name for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&lt;br /&gt;
R typeinfo name for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::Enumerator&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MPQEnumerator&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MpqErrorHandler&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::OnDiskEnumerator&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::DeltaCompletionCallback&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MPQEnumeratorBlockOrder&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MpqRepairOnDemandErrorHandler&lt;br /&gt;
R typeinfo name for Blizzard::Mopaq::MpqStandaloneRepairErrorHandler&lt;br /&gt;
R typeinfo name for Blizzard::Patch::Patch&lt;br /&gt;
R typeinfo name for Blizzard::Patch::IStream&lt;br /&gt;
R typeinfo name for Blizzard::Using::GlobalObject&lt;br /&gt;
R typeinfo name for Blizzard::Using::ScopedUse&lt;br /&gt;
R typeinfo name for Blizzard::Storage::HttpSource&lt;br /&gt;
R typeinfo name for Blizzard::Storage::CacheSource&lt;br /&gt;
R typeinfo name for Blizzard::Storage::PartialFile&lt;br /&gt;
R typeinfo name for Blizzard::Storage::BackingStore&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::CompletionCallback&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::ManifestRandomNumberGenerator&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::ServerItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::ManifestItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::TimeslotItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::ParameterItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::TransportItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::ServerPathItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Manifests::FileItem&lt;br /&gt;
R typeinfo name for Blizzard::Streaming::Transport::TransportHttpCallback&lt;br /&gt;
D vtable for Blizzard::URL::DownloadCallback&lt;br /&gt;
D vtable for Blizzard::Jobs::RefCounted&amp;lt;Blizzard::Jobs::Job&amp;gt;&lt;br /&gt;
D vtable for Blizzard::Jobs::WorkerPool&lt;br /&gt;
D vtable for Blizzard::Jobs::Job&lt;br /&gt;
D vtable for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::RefPtr&amp;lt;Blizzard::Jobs::Job&amp;gt;&amp;gt;&lt;br /&gt;
D vtable for Blizzard::Util::ThreadSafeQueue&amp;lt;Blizzard::Jobs::Job*&amp;gt;&lt;br /&gt;
D vtable for Blizzard::Mopaq::Enumerator&lt;br /&gt;
D vtable for Blizzard::Mopaq::MPQEnumerator&lt;br /&gt;
D vtable for Blizzard::Mopaq::MpqErrorHandler&lt;br /&gt;
D vtable for Blizzard::Mopaq::OnDiskEnumerator&lt;br /&gt;
D vtable for Blizzard::Mopaq::DeltaCompletionCallback&lt;br /&gt;
D vtable for Blizzard::Mopaq::MPQEnumeratorBlockOrder&lt;br /&gt;
D vtable for Blizzard::Mopaq::MpqRepairOnDemandErrorHandler&lt;br /&gt;
D vtable for Blizzard::Mopaq::MpqStandaloneRepairErrorHandler&lt;br /&gt;
D vtable for Blizzard::Storage::HttpSource&lt;br /&gt;
D vtable for Blizzard::Storage::CacheSource&lt;br /&gt;
D vtable for Blizzard::Storage::PartialFile&lt;br /&gt;
D vtable for Blizzard::Storage::BackingStore&lt;br /&gt;
D vtable for Blizzard::Streaming::CompletionCallback&lt;br /&gt;
D vtable for Blizzard::Streaming::ManifestRandomNumberGenerator&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::ServerItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::ManifestItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::TimeslotItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::ParameterItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::TransportItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::ServerPathItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Manifests::FileItem&lt;br /&gt;
D vtable for Blizzard::Streaming::Transport::TransportHttpCallback&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=259</id>
		<title>Firelight Technologies:FMOD</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=259"/>
		<updated>2025-06-17T05:47:31Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = FMOD&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Firelight Technologies]]&lt;br /&gt;
 |license     = Proprietary, with source available&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FMOD&#039;&#039;&#039; is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies. It is able to play and mix sounds of diverse formats on many operating systems.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=258</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=258"/>
		<updated>2025-06-17T05:42:58Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler {{Which version?}}&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD|FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=257</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=257"/>
		<updated>2025-06-17T05:42:44Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler {{Which version?}}&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Firelight Technologies:FMOD]] || ? || [[Firelight Technologies]] || 3D sound effects library || None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=256</id>
		<title>Firelight Technologies:FMOD</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Firelight_Technologies:FMOD&amp;diff=256"/>
		<updated>2025-06-17T05:37:34Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: Created page with &amp;quot;Category:Software {{Software  |name        = FMOD  |type        = Library  |authors     = Firelight Technologies  |license     = Proprietary, with source available }}   &amp;#039;&amp;#039;&amp;#039;FMOD&amp;#039;&amp;#039;&amp;#039; is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies. It is able to play and mix sounds of diverse formats on many o...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = FMOD&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Firelight Technologies]]&lt;br /&gt;
 |license     = Proprietary, with source available&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FMOD&#039;&#039;&#039; is a proprietary sound effects engine and authoring tool for [[video game]]s and [[application software|applications]] developed by Firelight Technologies. It is able to [[Audio player (software)|play]] and [[Audio mixing|mix]] sounds of diverse [[Audio file format|formats]] on many [[operating system]]s.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:Console&amp;diff=255</id>
		<title>WoW:Console</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:Console&amp;diff=255"/>
		<updated>2025-06-16T03:04:20Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The console is fundamental to the entire World of Warcraft engine. It determines how the [[WoW:GxApi|Graphics API]] is initialized, controls how [[WoW:CVar|configurations]] are set, and allows many features to be toggled or adjusted using [[WoW:Console#Commands|commands]] without having to quit the game.&lt;br /&gt;
&lt;br /&gt;
== Commands ==&lt;br /&gt;
&lt;br /&gt;
A command is a whitespace-less string associated with various attributes:&lt;br /&gt;
&lt;br /&gt;
* A function:&lt;br /&gt;
&lt;br /&gt;
The function accepts the name of the command as a string, as well as an optional argument string. For example, running the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
commandname &amp;quot;with argument&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will dispatch a handler function:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int32 handler(const char* command, const char* argument) {&lt;br /&gt;
  print(command);  // &amp;quot;commandname&amp;quot;&lt;br /&gt;
  print(argument); // &amp;quot;with argument&amp;quot;&lt;br /&gt;
  return 1; // boolean, 1 means the command succeeded&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* A [[#Categories|category number]]&lt;br /&gt;
&lt;br /&gt;
Determines the placement of the command when displayed using [[WoW:help (Console command)|help command]].&lt;br /&gt;
&lt;br /&gt;
* Help text&lt;br /&gt;
&lt;br /&gt;
This is left empty in most cases. It describes how to use the command, and is shown by the [[WoW:help (Console command)|help command]].&lt;br /&gt;
&lt;br /&gt;
=== Categories ===&lt;br /&gt;
&lt;br /&gt;
Every command or [[WoW:CVar|CVar]] belongs to a category number.&lt;br /&gt;
&lt;br /&gt;
== WTF Files ==&lt;br /&gt;
&lt;br /&gt;
Configurations are persisted across game sessions using WTF (Warcraft Text File?) files.&lt;br /&gt;
&lt;br /&gt;
Each WTF is a text file, containing only [[#Commands|commands]] separated by a &amp;lt;code&amp;gt;\r\n&amp;lt;/code&amp;gt;, or CRLF sequence.&lt;br /&gt;
&lt;br /&gt;
Differently named WTFs may interpret specific commands only, such as Config.wtf, and realmlist.wtf which reject every line that does not begin with the [[WoW:set (Console command)|set command]].&lt;br /&gt;
&lt;br /&gt;
Config.wtf is loaded by the client immediately at startup, and saved during graceful shutdown. It contains every non-default [[WoW:CVar|CVar]] set by the client.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
To enable the console, the client must be specially launched using the &amp;lt;code&amp;gt;-console&amp;lt;/code&amp;gt; command-line argument. &lt;br /&gt;
&lt;br /&gt;
To use the console, simply press the tilde (~) key at the top-left of your keyboard to show the draggable console screen.&lt;br /&gt;
&lt;br /&gt;
== Screen ==&lt;br /&gt;
&lt;br /&gt;
The screen is customizable using several CVars.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:Tempest&amp;diff=254</id>
		<title>Blizzard Entertainment:Tempest</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:Tempest&amp;diff=254"/>
		<updated>2025-06-15T10:19:55Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Tempest&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Blizzard Entertainment]]&lt;br /&gt;
 |license     = Proprietary&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;br /&gt;
&lt;br /&gt;
References to sources from 3.3.5a:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Engine/Source/Tempest/c33matrix.cpp&lt;br /&gt;
Engine/Source/Tempest/c3spline.cpp&lt;br /&gt;
Engine/Source/Tempest/c44matrix.cpp&lt;br /&gt;
Engine/Source/Tempest/c4quaternion.cpp&lt;br /&gt;
Engine/Source/Tempest/c4vector.h&lt;br /&gt;
Engine/Source/Tempest/caabox.cpp&lt;br /&gt;
Engine/Source/Tempest/caasphere.cpp&lt;br /&gt;
Engine/Source/Tempest/cdyntable.h&lt;br /&gt;
Engine/Source/Tempest/cimvector.cpp&lt;br /&gt;
Engine/Source/Tempest/cmath.cpp&lt;br /&gt;
Engine/Source/Tempest/cmath.h&lt;br /&gt;
Engine/Source/Tempest/cmemblock.cpp&lt;br /&gt;
Engine/Source/Tempest/cmemblock.h&lt;br /&gt;
Engine/Source/Tempest/cpriorityq.h&lt;br /&gt;
Engine/Source/Tempest/crandom.cpp&lt;br /&gt;
Engine/Source/Tempest/crandom.h&lt;br /&gt;
Engine/Source/Tempest/tempest_intersect.cpp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=253</id>
		<title>Blizzard Entertainment:BlizzardCore</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=253"/>
		<updated>2025-06-15T10:09:33Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = BlizzardCore&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Blizzard Entertainment]]&lt;br /&gt;
 |license     = Proprietary&lt;br /&gt;
 |language    = C++&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;br /&gt;
&lt;br /&gt;
=== Source files ===&lt;br /&gt;
&lt;br /&gt;
References to source files from 3.3.5a:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Include/Blizzard/Util/HashMap.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOAlignUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOFileUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOUnitContainer.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/NewZerofill.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFileArchives.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFile.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Debug/StackCrawlMach.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Posix.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Streaming.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Win32.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/MemoryStorm.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/New.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/String/String.cpp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=252</id>
		<title>Blizzard Entertainment:BlizzardCore</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Blizzard_Entertainment:BlizzardCore&amp;diff=252"/>
		<updated>2025-06-15T10:09:26Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = BlizzardCore&lt;br /&gt;
 |type        = Library&lt;br /&gt;
 |authors     = [[Blizzard Entertainment]]&lt;br /&gt;
 |license     = Proprietary&lt;br /&gt;
 |language    = C++&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Datamining ==&lt;br /&gt;
&lt;br /&gt;
=== Source files ==&lt;br /&gt;
&lt;br /&gt;
References to source files from 3.3.5a:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Include/Blizzard/Util/HashMap.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOAlignUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOFileUnit.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOUnitContainer.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/NewZerofill.h&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFileArchives.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFile.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Debug/StackCrawlMach.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Posix.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Streaming.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Win32.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/MemoryStorm.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/New.cpp&lt;br /&gt;
Engine/Source/BlizzardCore/BlizzardCore/Source/System/String/String.cpp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=251</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=251"/>
		<updated>2025-06-15T09:59:13Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler {{Which version?}}&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Libraries&lt;br /&gt;
|-&lt;br /&gt;
! Library !! Version !! Author !! Description !! Depends on&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:BlizzardCore|BlizzardCore]] || ? || [[Blizzard Entertainment]] || || None&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Storm|Storm]] || ? || [[Blizzard Entertainment]] || || [[Blizzard Entertainment:BlizzardCore|BlizzardCore]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Blizzard Entertainment:Tempest|Tempest]] || ? || [[Blizzard Entertainment]] || 3D arithmetic classes and routines || [[Blizzard Entertainment:Storm|Storm]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Whoa&amp;diff=250</id>
		<title>Whoa</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Whoa&amp;diff=250"/>
		<updated>2025-06-15T03:39:14Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Whoa&lt;br /&gt;
 |type        = Application&lt;br /&gt;
 |authors     = fallenoak, Whoa contributors&lt;br /&gt;
 |license     = The Unlicense&lt;br /&gt;
 |repository  = [https://github.com/whoahq/whoa github.com/whoahq/whoa]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Whoa is an unofficial open source implementation of the [[WoW:3.3.5a|World of Warcraft 3.3.5a (build 12340) game client]] in C++11. It is the ancestor of [[Thunderbrew]].&lt;br /&gt;
&lt;br /&gt;
It was created to better understand the systems that underpin WoW, in order to allow development on Wowser to continue.&lt;br /&gt;
&lt;br /&gt;
Whoa is very much a work-in-progress: it does not fully connect to a realm server, does not play back sound or music, and does not support customizing settings. These things will be supported over time.&lt;br /&gt;
&lt;br /&gt;
== Running ==&lt;br /&gt;
&lt;br /&gt;
Whoa doesn&#039;t currently support reading from MPQ archives. Instead, it assumes you are launching the Whoa executable from the root of a fully extracted MPQ archive set for World of Warcraft 3.3.5a (build 12340). You can obtain a valid set of MPQ archives to extract by installing World of Warcraft 3.3.5a from legally purchased original install media. Whoa does not provide any copy of game data.&lt;br /&gt;
&lt;br /&gt;
Assuming all goes well, you should be greeted by the login screen, complete with its flying dragon animation loop.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Whoa&amp;diff=249</id>
		<title>Whoa</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Whoa&amp;diff=249"/>
		<updated>2025-06-15T03:38:14Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Whoa&lt;br /&gt;
 |type        = Application&lt;br /&gt;
 |authors     = fallenoak, Whoa contributors&lt;br /&gt;
 |license     = The Unlicense&lt;br /&gt;
 |repository  = [https://github.com/whoahq/whoa github.com/whoahq/whoa]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Whoa is the ancestor of [[Thunderbrew]]. It is an unofficial open source implementation of the [[WoW:3.3.5a|World of Warcraft 3.3.5a (build 12340) game client]] in C++11.&lt;br /&gt;
&lt;br /&gt;
It was created to better understand the systems that underpin WoW, in order to allow development on Wowser to continue.&lt;br /&gt;
&lt;br /&gt;
Whoa is very much a work-in-progress: it does not fully connect to a realm server, does not play back sound or music, and does not support customizing settings. These things will be supported over time.&lt;br /&gt;
&lt;br /&gt;
== Running ==&lt;br /&gt;
&lt;br /&gt;
Whoa doesn&#039;t currently support reading from MPQ archives. Instead, it assumes you are launching the Whoa executable from the root of a fully extracted MPQ archive set for World of Warcraft 3.3.5a (build 12340). You can obtain a valid set of MPQ archives to extract by installing World of Warcraft 3.3.5a from legally purchased original install media. Whoa does not provide any copy of game data.&lt;br /&gt;
&lt;br /&gt;
Assuming all goes well, you should be greeted by the login screen, complete with its flying dragon animation loop.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=Whoa&amp;diff=248</id>
		<title>Whoa</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=Whoa&amp;diff=248"/>
		<updated>2025-06-15T03:38:05Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = Whoa&lt;br /&gt;
 |type        = Application&lt;br /&gt;
 |authors     = fallenoak, Whoa contributors&lt;br /&gt;
 |license     = The Unlicense&lt;br /&gt;
 |repository  = [https://github.com/whoahq/whoa github.com/whoahq/whoa]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Whoa is the ancestor of [[Thunderbrew]]. It is an unofficial open source implementation of the [[WoW:3.3.5a World of Warcraft 3.3.5a (build 12340) game client]] in C++11.&lt;br /&gt;
&lt;br /&gt;
It was created to better understand the systems that underpin WoW, in order to allow development on Wowser to continue.&lt;br /&gt;
&lt;br /&gt;
Whoa is very much a work-in-progress: it does not fully connect to a realm server, does not play back sound or music, and does not support customizing settings. These things will be supported over time.&lt;br /&gt;
&lt;br /&gt;
== Running ==&lt;br /&gt;
&lt;br /&gt;
Whoa doesn&#039;t currently support reading from MPQ archives. Instead, it assumes you are launching the Whoa executable from the root of a fully extracted MPQ archive set for World of Warcraft 3.3.5a (build 12340). You can obtain a valid set of MPQ archives to extract by installing World of Warcraft 3.3.5a from legally purchased original install media. Whoa does not provide any copy of game data.&lt;br /&gt;
&lt;br /&gt;
Assuming all goes well, you should be greeted by the login screen, complete with its flying dragon animation loop.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW&amp;diff=247</id>
		<title>WoW</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW&amp;diff=247"/>
		<updated>2025-06-15T03:20:39Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Software]]&lt;br /&gt;
{{Software&lt;br /&gt;
 |name        = World of Warcraft&lt;br /&gt;
 |image       = WoW Box Art.jpg&lt;br /&gt;
 |type        = Computer game&lt;br /&gt;
 |authors     = [[Blizzard Entertainment]]&lt;br /&gt;
 |license     = Proprietary&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;World of Warcraft&#039;&#039;&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;WoW&#039;&#039;&#039;&#039;&#039;) is a 2004 massively multiplayer online role-playing game (MMORPG) developed and published by [[Blizzard Entertainment]] for [[WoW:Windows port|Windows]] and [[WoW:Mac OS X port|Mac OS X]].&lt;br /&gt;
&lt;br /&gt;
== Client ==&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
== Our mission ==&lt;br /&gt;
&lt;br /&gt;
The [[Whoa]] and [[Thunderbrew]] projects are based on the mission of recreating a faithful and open-source implementation of the [[WoW:3.3.5a|3.3.5a client]].&lt;br /&gt;
&lt;br /&gt;
The game and its libraries have become significantly more complex in the intervening 10+ years. By picking 3.3.5a, it&#039;s possible to imagine our implementation will eventually be complete.&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=246</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=246"/>
		<updated>2025-06-14T06:55:20Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler {{Which version?}}&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=245</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=245"/>
		<updated>2025-06-14T06:55:09Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Reverse engineering ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding, a single reverse engineering repository called [[Thunderbrew:Binana|binana]] was invented.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler {{Which version?}}&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=244</id>
		<title>WoW:3.3.5a</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=WoW:3.3.5a&amp;diff=244"/>
		<updated>2025-06-14T06:53:24Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WoW:Patch]]&lt;br /&gt;
{{WoW:Patch&lt;br /&gt;
  |image     = WoW Wrath of the Lich King Box Art.png&lt;br /&gt;
  |build     = 12340&lt;br /&gt;
  |expansion = Wrath of the Lich King&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Study ==&lt;br /&gt;
&lt;br /&gt;
Many attempts have been made throughout history to study the internals of this client.&lt;br /&gt;
&lt;br /&gt;
To consolidate and refine our collective understanding into a monolithic, usable reverse-engineering package, [[Thunderbrew:Binana|Binana]], a repository of symbol databases and C headers, was created.&lt;br /&gt;
&lt;br /&gt;
=== Compiler ===&lt;br /&gt;
&lt;br /&gt;
For Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler {{Which version?}}&lt;br /&gt;
&lt;br /&gt;
For the [[WoW:Mac OS X port|Mac OS X port]], the XCode version of GCC was used.&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
The WoW client was known to have the following libraries:&lt;br /&gt;
&lt;br /&gt;
* fmod - For in-game audio playback&lt;br /&gt;
&lt;br /&gt;
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.&lt;br /&gt;
&lt;br /&gt;
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML&lt;br /&gt;
&lt;br /&gt;
== Software that supports 3.3.5a ==&lt;br /&gt;
&lt;br /&gt;
3.3.5a benefits from a significant buy-in from the community of developers, making it the &#039;&#039;de facto&#039;&#039; standard version of WoW.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TrinityCore/TrinityCore/tree/3.3.5 TrinityCore (3.3.5)]&lt;br /&gt;
* [https://github.com/wowdev/noggit3.git Noggit3]&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
	<entry>
		<id>https://wiki.thunderbrew.dev/index.php?title=File:WoW_Wrath_of_the_Lich_King_Box_Art.png&amp;diff=243</id>
		<title>File:WoW Wrath of the Lich King Box Art.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.thunderbrew.dev/index.php?title=File:WoW_Wrath_of_the_Lich_King_Box_Art.png&amp;diff=243"/>
		<updated>2025-06-14T06:52:43Z</updated>

		<summary type="html">&lt;p&gt;Phaneron: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Phaneron</name></author>
	</entry>
</feed>