Robust Distributed System Nucleus (rDSN)
ver 1.0.0
|
Public Types | |
typedef env_provider *(* | factory) (env_provider *) |
Public Member Functions | |
DSN_API | env_provider (env_provider *inner_provider) |
virtual DSN_API uint64_t | now_ns () const |
virtual DSN_API uint64_t | random64 (uint64_t min, uint64_t max) |
Static Public Member Functions | |
template<typename T > | |
static env_provider * | create (env_provider *inner_provider) |
Static Protected Member Functions | |
static DSN_API void | set_thread_local_random_seed (int s) |