|
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) |