|
template<class EventLoop , class Xform , class ... Enhancers> |
auto | Kazv::makeSdk (SdkModel sdk, JobInterface &jobHandler, EventInterface &eventEmitter, EventLoop &&eventLoop, Xform &&xform, Enhancers &&...enhancers) -> Sdk< EventLoop, Xform, Enhancers... > |
| Create an sdk with the provided model. More...
|
|
std::size_t | Kazv::makeDefaultSdkWithCryptoRandomSize () |
|
template<class EventLoop , class Xform , class ... Enhancers> |
auto | Kazv::makeDefaultEncryptedSdk (JobInterface &jobHandler, EventInterface &eventEmitter, EventLoop &&eventLoop, Xform &&xform, Enhancers &&...enhancers) -> Sdk< EventLoop, Xform, Enhancers... > |
|
template<class PH , class Xform , class ... Enhancers> |
auto | Kazv::makeDefaultSdkWithCryptoRandom (RandomData random, JobInterface &jobHandler, EventInterface &eventEmitter, PH &&ph, Xform &&xform, Enhancers &&...enhancers) -> Sdk< PH, Xform, Enhancers... > |
| Create an sdk with a default-constructed model, and a Crypto constructed with user-provided random data. More...
|
|
auto | Kazv::withRandomGenerator (RandomInterface &random) |
| An enhancer to use a custom random generator. More...
|
|