|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "webrtc/base/helpers.h"#include <limits>#include <memory>#include <openssl/rand.h>#include "webrtc/base/base64.h"#include "webrtc/base/basictypes.h"#include "webrtc/base/checks.h"#include "webrtc/base/logging.h"#include "webrtc/base/timeutils.h"Classes | |
| class | rtc::RandomGenerator |
| class | rtc::SecureRandomGenerator |
| class | rtc::TestRandomGenerator |
Namespaces | |
| rtc | |
Functions | |
| void | rtc::SetRandomTestMode (bool test) |
| bool | rtc::InitRandom (int seed) |
| bool | rtc::InitRandom (const char *seed, size_t len) |
| WEBRTC_DYLIB_EXPORT std::string | rtc::CreateRandomString (size_t length) |
| bool | rtc::CreateRandomString (size_t length, std::string *str) |
| bool | rtc::CreateRandomString (size_t length, const std::string &table, std::string *str) |
| bool | rtc::CreateRandomData (size_t length, std::string *data) |
| std::string | rtc::CreateRandomUuid () |
| uint32_t | rtc::CreateRandomId () |
| uint64_t | rtc::CreateRandomId64 () |
| uint32_t | rtc::CreateRandomNonZeroId () |
| double | rtc::CreateRandomDouble () |
1.8.13