|
proxygen
|
#include <boost/random/mersenne_twister.hpp>#include <folly/Benchmark.h>#include <folly/FBString.h>#include <folly/Random.h>#include <folly/portability/GTest.h>Go to the source code of this file.
Namespaces | |
| folly | |
| —— Concurrent Priority Queue Implementation —— | |
| folly::test | |
| folly::test::detail | |
Macros | |
| #define | CONCAT(A, B) CONCAT_HELPER(A, B) |
| #define | CONCAT_HELPER(A, B) A##B |
| #define | BENCHFUN(F) CONCAT(CONCAT(BM_, F), CONCAT(_, VECTOR)) |
| #define | TESTFUN(F) TEST(fbvector, CONCAT(F, VECTOR)) |
Typedefs | |
| typedef boost::random::mt19937 | folly::test::detail::RandomT |
Functions | |
| static RandomT | folly::test::detail::rng (seed) |
| template<class Integral1 , class Integral2 > | |
| Integral2 | folly::test::detail::random (Integral1 low, Integral2 up) |
| template<class String > | |
| void | folly::test::detail::randomString (String *toFill, unsigned int maxSize=1000) |
| template<class String , class Integral > | |
| void | folly::test::detail::Num2String (String &str, Integral) |
| std::list< char > | folly::test::detail::RandomList (unsigned int maxSize) |
| template<class T > | |
| T | folly::test::detail::randomObject () |
| template<> | |
| int | folly::test::detail::randomObject< int > () |
| template<> | |
| std::string | folly::test::detail::randomObject< std::string > () |
| template<> | |
| folly::fbstring | folly::test::detail::randomObject< folly::fbstring > () |
Variables | |
| static auto const | folly::test::detail::seed = randomNumberSeed() |
Definition at line 90 of file FBVectorTestUtil.h.
| #define CONCAT | ( | A, | |
| B | |||
| ) | CONCAT_HELPER(A, B) |
Definition at line 88 of file FBVectorTestUtil.h.
Definition at line 91 of file FBVectorTestUtil.h.