Searched refs:makeBurst (Results 1 – 3 of 3) sorted by relevance
66 nn::GeneralResult<std::shared_ptr<const ResilientBurst>> ResilientBurst::create(Factory makeBurst) { in create() argument67 if (makeBurst == nullptr) { in create()71 auto burst = NN_TRY(makeBurst()); in create()73 return std::make_shared<ResilientBurst>(PrivateConstructorTag{}, std::move(makeBurst), in create()77 ResilientBurst::ResilientBurst(PrivateConstructorTag /*tag*/, Factory makeBurst, in ResilientBurst() argument79 : kMakeBurst(std::move(makeBurst)), mBurst(std::move(burst)) { in ResilientBurst()
150 ResilientBurst::Factory makeBurst = in configureExecutionBurst()154 return ResilientBurst::create(std::move(makeBurst)); in configureExecutionBurst()
40 static nn::GeneralResult<std::shared_ptr<const ResilientBurst>> create(Factory makeBurst);42 ResilientBurst(PrivateConstructorTag tag, Factory makeBurst, nn::SharedBurst burst);