diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-03-21 15:45:20 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-03-21 15:46:37 +0900 |
commit | 733b5d5ae2c5d625211e2985ac25728ac3f54883 (patch) | |
tree | a5b214744b256f07e1dc2bd7273035a7808c659f /doc/html/boost_typeerasure/conceptdef.html | |
parent | 08c1e93fa36a49f49325a07fe91ff92c964c2b6c (diff) | |
download | boost-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.html | 8 |
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 |