/
std_consolidated_header.dd
159 lines (152 loc) · 9.41 KB
/
std_consolidated_header.dd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
Ddoc
<!--
Copyright (c) 1999-2011 by Digital Mars
All Rights Reserved Written by Walter Bright
http://www.digitalmars.com
-->
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" >
<title>D Programming Language Standard Library</title>
<link rel="stylesheet" type="text/css" href="http://dlang.org/css/style.css">
<script src="/js/hyphenate_selectively.js" type="text/javascript"></script>
</head>
<body class='hyphenate'>
$(DIVID top,
<div id="search-box">
<form method="get" action="http://google.com/search">
<img src="/images/search-left.gif" width="11" height="22" alt=""><input id="q" name="q"><input type="image" id="search-submit" name="submit" src="/images/search-button.gif">
<input type="hidden" id="domains" name="domains" value="dlang.org">
<input type="hidden" id="sourceid" name="sourceid" value="google-search">
<div id="search-dropdown">
<select id="sitesearch" name="sitesearch" size="1">
<option value="dlang.org">Entire D Site</option>
<option value="dlang.org/phobos">Library Reference</option>
<option value="www.digitalmars.com/d/archives">Newsgroup Archives</option>
</select>
</div>
</form>
</div>
<div id="header">
<a href="/"><img id="logo" width="125" height="95" border="0" alt="D Logo" src="/images/dlogo.png"></a>
<a id="d-language" href="/">D Programming Language</a>
</div>
)
<div id="navigation">
<div class="navblock">
$(UL
$(LI <a href="object.html" title="root of object hierarchy">object</a>)
)
<h2><a href="index.html#std" title="D standard modules">std</a></h2>
$(UL
$(LI <a href="std_algorithm.html" title="General-purpose algorithms">std.algorithm</a>)
$(LI <a href="std_array.html" title="Array functions">std.array</a>)
$(LI <a href="std_base64.html" title="Encode/decode base64 format">std.base64</a>)
$(LI <a href="std_bigint.html" title="Arbitrary-precision ('bignum') arithmetic">std.bigint</a>)
$(LI <a href="std_bitmanip.html" title="Bit-level manipulation">std.bitmanip</a>)
$(LI <a href="std_compiler.html" title="Information about the D compiler implementation">std.compiler</a>)
$(LI <a href="std_complex.html" title="Complex numbers">std.complex</a>)
$(LI <a href="std_concurrency.html" title="Message Passing">std.concurrency</a>)
$(LI <a href="std_container.html" title="Containers">std.container</a>)
$(LI <a href="std_contracts.html" title="Think assert">std.contracts</a>)
$(LI <a href="std_conv.html" title="Conversion of strings to integers">std.conv</a>)
$(LI <a href="std_cpuid.html" title="CPU identification">std.cpuid</a>)
$(LI <a href="std_ctype.html" title="Simple character classification">std.ctype</a>)
$(LI <a href="std_date.html" title="Date and time functions">std.date</a>)
$(LI <a href="std_datetime.html" title="Date and time-related types and functions">std.datetime</a>)
$(LI <a href="std_demangle.html" title="Demangle D names">std.demangle</a>)
$(LI <a href="std_encoding.html" title="Character and string encoding">std.encoding</a>)
$(LI <a href="std_exception.html" title="Exceptions and error handling">std.exception</a>)
$(LI <a href="std_file.html" title="Basic file operations">std.file</a>)
$(LI <a href="std_format.html" title="Formatted conversions of values to strings">std.format</a>)
$(LI <a href="std_functional.html" title="functional">std.functional</a>)
$(LI <a href="std_getopt.html" title="Command line options">std.getopt</a>)
$(LI <a href="std_gregorian.html" title="Gregorian Calendar">std.gregorian</a>)
$(LI <a href="std_json.html" title="JSON reader">std.json</a>)
$(LI <a href="std_math.html" title="the usual math functions">std.math</a>)
$(LI <a href="std_mathspecial.html" title="mathematical special functions">std.mathspecial</a>)
$(LI <a href="std_md5.html" title="Compute MD5 digests">std.md5</a>)
$(LI <a href="std_metastrings.html" title="Metaprogramming with strings">std.metastrings</a>)
$(LI <a href="std_mmfile.html" title="Memory mapped files">std.mmfile</a>)
$(LI <a href="std_numeric.html" title="Numeric algorithms">std.numeric</a>)
$(LI <a href="std_outbuffer.html" title="Assemble data into an array of bytes">std.outbuffer</a>)
$(LI <a href="std_path.html" title="Manipulate file names, path names, etc.">std.path</a>)
$(LI <a href="std_process.html" title="Create/destroy processes">std.process</a>)
$(LI <a href="std_random.html" title="Random number generation">std.random</a>)
$(LI <a href="std_range.html" title="Ranges">std.range</a>)
$(LI <a href="std_regex.html" title="regular expressions">std.regex</a>)
$(LI <a href="std_regexp.html" title="regular expressions (deprecated)">std.regexp</a>)
$(LI <a href="std_signals.html" title="Signals">std.signals</a>)
$(LI <a href="std_socket.html" title="Sockets">std.socket</a>)
$(LI <a href="std_socketstream.html" title="Stream for a blocking, connected Socket">std.socketstream</a>)
$(LI <a href="std_stdint.html" title="Integral types for various purposes">std.stdint</a>)
$(LI <a href="std_stdio.html" title="Standard I/O">std.stdio</a>)
$(LI <a href="std_cstream.html" title="Stream I/O">std.cstream</a>)
$(LI <a href="std_stream.html" title="Stream I/O">std.stream</a>)
$(LI <a href="std_string.html" title="Basic string operations">std.string</a>)
$(LI <a href="std_system.html" title="Inquire about the CPU, operating system">std.system</a>)
$(LI <a href="std_traits.html" title="Type traits">std.traits</a>)
$(LI <a href="std_typecons.html" title="Type constructors">std.typecons</a>)
$(LI <a href="std_typetuple.html" title="Type tuples">std.typetuple</a>)
$(LI <a href="std_uni.html" title="Unicode classification">std.uni</a>)
$(LI <a href="std_uri.html" title="Encode and decode Uniform Resource Identifiers (URIs)">std.uri</a>)
$(LI <a href="std_utf.html" title="Encode and decode utf character encodings">std.utf</a>)
$(LI <a href="std_variant.html" title="Stores all types in a uniform, dynamically-checked representation">std.variant</a>)
$(LI <a href="std_xml.html" title="XML file processing">std.xml</a>)
$(LI <a href="std_zip.html" title="Read/write zip archives">std.zip</a>)
$(LI <a href="std_zlib.html" title="Compression / Decompression of data">std.zlib</a>)
$(LI <a href="std_c_fenv.html" title="Floating point environment">std.c.fenv</a>)
$(LI <a href="std_c_locale.html" title="Locale">std.c.locale</a>)
$(LI <a href="std_c_math.html" title="Math">std.c.math</a>)
$(LI <a href="std_c_process.html" title="Process">std.c.process</a>)
$(LI <a href="std_c_stdarg.html" title="Variadic arguments">std.c.stdarg</a>)
$(LI <a href="std_c_stddef.html" title="Standard definitions">std.c.stddef</a>)
$(LI <a href="std_c_stdio.html" title="Standard I/O">std.c.stdio</a>)
$(LI <a href="std_c_stdlib.html" title="Standard library">std.c.stdlib</a>)
$(LI <a href="std_c_string.html" title="Strings">std.c.string</a>)
$(LI <a href="std_c_time.html" title="Time">std.c.time</a>)
$(LI <a href="std_c_wcharh.html" title="Wide characters">std.c.wcharh</a>)
$(LI <a href="std_windows_charset.html" title="Conversion to/from Windows character sets">std.windows.charset</a>)
$(LI <a href="index.html#std_windows" title="Modules specific to Windows">std.windows</a>)
$(LI <a href="index.html#std_linux" title="Modules specific to Windows">std.linux</a>)
$(LI <a href="index.html#std_c_windows" title="C Windows API">std.c.windows</a>)
$(LI <a href="index.html#std_c_linux" title="C Linux API">std.c.linux</a>)
)
<h2><a href="index.html#etc" title="D etc modules">etc</a></h2>
$(UL
$(LI <a href="etc_c_curl.html" title="Interface to libcurl library">etc.c.curl</a>)
$(LI <a href="etc_c_zlib.html" title="Interface to zlib library">etc.c.zlib</a>)
)
<h2><a href="index.html#core" title="D core modules">core</a></h2>
$(UL
$(LI <a href="core_atomic.html" title="Atomic operations">core.atomic</a>)
$(LI <a href="core_bitop.html" title="Bitwise operations">core.bitop</a>)
$(LI <a href="core_cpuid.html" title="CPU identification">core.cpuid</a>)
$(LI <a href="core_exception.html" title="Root of exception hierarchy">core.exception</a>)
$(LI <a href="core_memory.html" title="Interface to memory management">core.memory</a>)
$(LI <a href="core_runtime.html" title="Interface to D runtime library internals">core.runtime</a>)
$(LI <a href="core_thread.html" title="Thread management">core.thread</a>)
$(LI <a href="core_time.html" title="Core time functionality">core.time</a>)
$(LI <a href="core_vararg.html" title="Variable function arguments">core.vararg</a>)
$(LI <a href="core_sync_barrier.html" title="Synchronizing progress of a group of threads">core.sync.barrier</a>)
$(LI <a href="core_sync_condition.html" title="Synchronized condition checking">core.sync.condition</a>)
$(LI <a href="core_sync_config.html" title="Stuff for core.sync">core.sync.config</a>)
$(LI <a href="core_sync_exception.html" title="SyncException">core.sync.exception</a>)
$(LI <a href="core_sync_mutex.html" title="Mutexes">core.sync.mutex</a>)
$(LI <a href="core_sync_rwmutex.html" title="R/W mutually exclusive access">core.sync.rwmutex</a>)
$(LI <a href="core_sync_semaphore.html" title="Semaphores">core.sync.semaphore</a>)
)
<h2><a href="index.html#etc" title="D extra modules">etc</a></h2>
$(UL
$(LI <a href="etc_c_curl.html" title="libcurl binding">etc.curl</a>)
)
</div>
</div>
<div id="content">
<div id=quickindex class=quickindex></div>
<a name=top></a>
Macros:
DIVID = <div id="$1">$+</div>
DDOC = <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang='en'>
$(BODY)