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