|
CatapultServer
v0.5.0.1 (Elephant)
|


Go to the source code of this file.
Namespaces | |
| catapult | |
| catapult::extensions | |
Functions | |
| template<typename TFunc > | |
| void | catapult::extensions::SetOnce (TFunc &dest, const TFunc &source) |
| Sets dest to source if and only if dest is unset. More... | |
| template<typename TFunc > | |
| const TFunc & | catapult::extensions::Require (const TFunc &func) |
| Returns func if and only if it is set. More... | |
| template<typename TConsumer > | |
| TConsumer | catapult::extensions::AggregateConsumers (const std::vector< TConsumer > &consumers) |
| Aggregates multiple consumers into a single consumer. More... | |