![]() |
![]() ![]() ![]() ![]() |
![]() |
Function Property Map AdaptorBoost , ,
|
||||||||||||||||||
| Parameter | Description | Default |
|---|---|---|
| UnaryFunction | Должна быть модельУнарная функция, принимающая объект типаКлючв качестве аргумента и возвращает результат типаRef. | |
| Ключ | Ключевой тип карты недвижимости. | |
| Ref | Тип результата функции. | boost::result_of |
In addition to the methods and functions required by Readable Property Map or Lvalue Property Map, this class has the following members:
property_traits<function_property_map>::value_typeThe type Ref with any reference or cv-qualifiers removed.
function_property_map(const UnaryFunction& f = UnaryFunction())Constructor.
template <class Key, class UnaryFunction> function_property_map<UnaryFunction, Key> make_function_property_map(const UnaryFunction& f);Returns a function_property_map using the given function and key type.
template <class Key, class Ref, class UnaryFunction> function_property_map<UnaryFunction, Key, Ref> make_function_property_map(const UnaryFunction& f);Returns a function_property_map using the given function and key and reference types.
| Copyright © 2012 | Попечители Университета Индианы |
Статья Function Property Map Adaptor раздела может быть полезна для разработчиков на c++ и boost.
:: Главная :: ::
реклама |