summaryrefslogtreecommitdiff
path: root/doc/html/boost_typeerasure/conceptdef.html
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2016-03-21 15:45:20 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2016-03-21 15:46:37 +0900
commit733b5d5ae2c5d625211e2985ac25728ac3f54883 (patch)
treea5b214744b256f07e1dc2bd7273035a7808c659f /doc/html/boost_typeerasure/conceptdef.html
parent08c1e93fa36a49f49325a07fe91ff92c964c2b6c (diff)
downloadboost-733b5d5ae2c5d625211e2985ac25728ac3f54883.tar.gz
boost-733b5d5ae2c5d625211e2985ac25728ac3f54883.tar.bz2
boost-733b5d5ae2c5d625211e2985ac25728ac3f54883.zip
Imported Upstream version 1.58.0upstream/1.58.0
Change-Id: If0072143aa26874812e0db6872e1efb10a3e5e94 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'doc/html/boost_typeerasure/conceptdef.html')
-rw-r--r--doc/html/boost_typeerasure/conceptdef.html8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/html/boost_typeerasure/conceptdef.html b/doc/html/boost_typeerasure/conceptdef.html
index 03a8f45d81..dc211a67f8 100644
--- a/doc/html/boost_typeerasure/conceptdef.html
+++ b/doc/html/boost_typeerasure/conceptdef.html
@@ -28,7 +28,7 @@
</h2></div></div></div>
<p>
A Concept defines a set of constraints on the types that are stored in an
- <code class="computeroutput"><a class="link" href="../boost/type_erasure/any.html" title="Class template any">any</a></code>.
+ <code class="computeroutput">any</code>.
</p>
<p>
There are three kinds of concepts.
@@ -54,7 +54,7 @@
Each primitive concept defines a single function. A primitive concept must
be a specialization of a class template, with a static member function called
<code class="computeroutput"><span class="identifier">apply</span></code>, which will be executed
- when the function is dispatched by <code class="computeroutput"><a class="link" href="../boost/type_erasure/call_idp150247888.html" title="Function call">call</a></code>.
+ when the function is dispatched by <code class="computeroutput"><a class="link" href="../boost/type_erasure/call_idp304107712.html" title="Function call">call</a></code>.
The template can only take template type parameters. non-type template parameters
and template template parameters are not allowed.
</p>
@@ -76,8 +76,8 @@
Any other placeholders are ignored.
</p>
<p>
- A concept is instantiated by constructing an <code class="computeroutput"><a class="link" href="../boost/type_erasure/any.html" title="Class template any">any</a></code>
- from a raw value or by constructing a <code class="computeroutput"><a class="link" href="../boost/type_erasure/binding.html" title="Class template binding">binding</a></code>.
+ A concept is instantiated by constructing an <code class="computeroutput">any</code>
+ from a raw value or by constructing a <code class="computeroutput">binding</code>.
When a concept is instantiated with a specific set of type bindings, each placeholder
is bound to a cv-unqualified non-reference type. After replacing each placeholder
in the template argument list with the type that it binds to, the following