Back to Arangodb

Terminology

3rdParty/boost/1.78.0/libs/mpl/doc/refmanual/terminology.html

3.12.9.12.0 KB
Original Source

| Prev Next | Back Along | Up Home | Full TOC | Front Page / Terminology |

Terminology

Overloaded nameOverloaded name is a term used in this reference documentation to designate a metafunction providing more than one public interface. In reality, class template overloading is nonexistent and the referenced functionality is implemented by other, unspecified, means.Concept-identicalA sequence s1 is said to be concept-identical to a sequence s2 if s1 and s2 model the exact same set of concepts.Bind expression

A bind expression is simply that — an instantiation of one of the bind class templates. For instance, these are all bind expressions:

[bind](./bind.html)< quote3<[if\_](./if.html)>,[\_1](./placeholders.html),int,long >[bind](./bind.html)<[\_1](./placeholders.html),[bind](./bind.html)<[plus](./plus.html)<>,[int\_](./int.html)<5>,[\_2](./placeholders.html)> >[bind](./bind.html)<[times](./times.html)<>,[int\_](./int.html)<2>,[int\_](./int.html)<2> >

and these are not:

[if\_](./if.html)<[\_1](./placeholders.html),[bind](./bind.html)<[plus](./plus.html)<>,[int\_](./int.html)<5>,[\_2](./placeholders.html)>,[\_2](./placeholders.html)>[protect](./protect.html)<[bind](./bind.html)< quote3<[if\_](./if.html)>,[\_1](./placeholders.html),int,long > >[\_2](./placeholders.html)

| Prev Next | Back Along | Up Home | Full TOC |

Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |