![]() |
![]() ![]() ![]() ![]() |
![]() |
Boost Graph Library: property_writerBoost , ,
|
||||||||||||||||||||||||||||||||
| Parameter | Description | Default |
|---|---|---|
| Карта собственности | AReadablePropertyMapгдеkey_typeявляется типом дескриптора вершины или краевым дескриптором графа (в зависимости от вида тега события) иvalue_typeсвойства конвертируется вvalue_typeOutputIterator. | |
| Итератор выхода | Тип итератора используется для записи значений свойств, которые должны быть модельюOutputIterator. | |
| Тег события | Тег для указания, когдаproperty_writerдолжен быть применен во время алгоритма графа. |
| Type | Description |
|---|---|
| property_writer::event_filter | Это будет тот же тип, что и параметр шаблонаEventTag. |
| Member | Description |
|---|---|
| property_writer (PropertyMap pa, OutputIterator out); | Постройте объект писателя свойств с картой свойствpaи выведите итераториз. |
| шаблон void operator()(X x, const Graph&g); |
Это записывает значение свойствахна выходной итератор. *out++ = get (pa, x); |
| Function | Description |
|---|---|
| шаблон property_writer write_property(PropertyMap pa, OutputIterator out, Tag); | Удобный способ создатьсвойство_писатель. |
The following are other event visitors: distance_recorder,
predecessor_recorder,
and time_stamper.
| Copyright © 2000-2001 | Джереми Сик, Университет Индианыjsiek@osl.iu.edu] Ли-Куан Ли, Университет Индианыllee@cs.indiana.edu] Эндрю Лумсдейн, Университет Индианыlums@osl.iu.edu |
Статья Boost Graph Library: property_writer раздела может быть полезна для разработчиков на c++ и boost.
:: Главная :: ::
реклама |