|
| | ACTION_TEMPLATE (PromiseArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(promise)) |
| |
| template<int index, typename T > |
| PromiseArgActionP< index, process::Promise< T > * > | FutureArg (process::Future< T > *future) |
| |
| | ACTION_TEMPLATE (PromiseArgField, HAS_1_TEMPLATE_PARAMS(int, k), AND_2_VALUE_PARAMS(field, promise)) |
| |
| template<int index, typename Field , typename T > |
| PromiseArgFieldActionP2< index, Field, process::Promise< T > * > | FutureArgField (Field field, process::Future< T > *future) |
| |
| | ACTION_TEMPLATE (PromiseArgNotPointerField, HAS_1_TEMPLATE_PARAMS(int, k), AND_2_VALUE_PARAMS(field, promise)) |
| |
| template<int index, typename Field , typename T > |
| PromiseArgNotPointerFieldActionP2< index, Field, process::Promise< T > * > | FutureArgNotPointerField (Field field, process::Future< T > *future) |
| |
| | ACTION_P2 (PromiseSatisfy, promise, value) |
| |
| template<typename T > |
| PromiseSatisfyActionP2< process::Promise< T > *, T > | FutureSatisfy (process::Future< T > *future, T t) |
| |
| PromiseSatisfyActionP2< process::Promise< Nothing > *, Nothing > | FutureSatisfy (process::Future< Nothing > *future) |
| |
| template<typename R , typename A > |
| FutureResultAction< R, A > | FutureResult (process::Future< R > *future, const A &action) |
| |
| | process::MATCHER_P2 (MessageMatcher, name, from,"") |
| |
| | process::MATCHER_P3 (UnionMessageMatcher, message, unionType, from,"") |
| |
| | process::MATCHER_P (DispatchMatcher, method,"") |
| |
| | process::MATCHER_P (ExitedMatcher, from,"") |
| |
| | process::MATCHER_P3 (HttpMatcher, message, path, deserializer,"") |
| |
| | process::MATCHER_P4 (UnionHttpMatcher, message, unionType, path, deserializer,"") |
| |
| template<typename Message , typename Path , typename Deserializer > |
| Future< http::Request > | process::FutureHttpRequest (Message message, Path path, Deserializer deserializer, bool drop=false) |
| |
| template<typename Message , typename UnionType , typename Path , typename Deserializer > |
| Future< http::Request > | process::FutureUnionHttpRequest (Message message, UnionType unionType, Path path, Deserializer deserializer, bool drop=false) |
| |
| template<typename Name , typename From , typename To > |
| Future< Message > | process::FutureMessage (Name name, From from, To to, bool drop=false) |
| |
| template<typename Message , typename UnionType , typename From , typename To > |
| Future< process::Message > | process::FutureUnionMessage (Message message, UnionType unionType, From from, To to, bool drop=false) |
| |
| template<typename PID , typename Method > |
| Future< Nothing > | process::FutureDispatch (PID pid, Method method, bool drop=false) |
| |
| template<typename Name , typename From , typename To > |
| void | process::DropMessages (Name name, From from, To to) |
| |
| template<typename Message , typename UnionType , typename From , typename To > |
| void | process::DropUnionMessages (Message message, UnionType unionType, From from, To to) |
| |
| template<typename Message , typename Path , typename Deserializer > |
| void | process::DropHttpRequests (Message message, Path path, Deserializer deserializer, bool drop=false) |
| |
| template<typename Message , typename UnionType , typename Path , typename Deserializer > |
| void | process::DropUnionHttpRequests (Message message, UnionType unionType, Path path, Deserializer deserializer, bool drop=false) |
| |
| template<typename Message , typename Path , typename Deserializer > |
| void | process::ExpectNoFutureHttpRequests (Message message, Path path, Deserializer deserializer, bool drop=false) |
| |
| template<typename Message , typename UnionType , typename Path , typename Deserializer > |
| void | process::ExpectNoFutureUnionHttpRequests (Message message, UnionType unionType, Path path, Deserializer deserializer, bool drop=false) |
| |
| template<typename Name , typename From , typename To > |
| void | process::ExpectNoFutureMessages (Name name, From from, To to) |
| |
| template<typename Message , typename UnionType , typename From , typename To > |
| void | process::ExpectNoFutureUnionMessages (Message message, UnionType unionType, From from, To to) |
| |
| template<typename PID , typename Method > |
| void | process::DropDispatches (PID pid, Method method) |
| |
| template<typename PID , typename Method > |
| void | process::ExpectNoFutureDispatches (PID pid, Method method) |
| |
| template<typename From , typename To > |
| Future< Nothing > | process::FutureExited (From from, To to, bool drop=false) |
| |