8#ifndef META_OCEAN_TEST_TESTBASE_TEST_STATIC_VECTOR_H
9#define META_OCEAN_TEST_TESTBASE_TEST_STATIC_VECTOR_H
120 template <
typename T,
size_t tCapacity>
130 template <
typename T,
size_t tCapacity>
140 template <
typename T,
size_t tCapacity>
150 template <
typename T,
size_t tCapacity>
160 template <
typename T,
size_t tCapacity>
170 template <
typename T,
size_t tCapacity>
180 template <
typename T,
size_t tCapacity>
190 template <
typename T,
size_t tCapacity>
200 template <
typename T,
size_t tCapacity>
210 template <
typename T,
size_t tCapacity>
This class implements a generator for random numbers.
Definition RandomGenerator.h:42
This class implements tests for StaticVector.
Definition TestStaticVector.h:30
static bool testComparison(const double testDuration)
Tests the comparison functions.
static bool testAccess(RandomGenerator &randomGenerator)
Tests the access functions.
static bool testAccess(const double testDuration)
Tests the access functions.
static bool test(const double testDuration, const TestSelector &selector=TestSelector())
Invokes all tests.
static bool testConstructor(const double testDuration)
Tests the constructor functions.
static bool testPopBack(const double testDuration)
Tests the popBack functions.
static bool testComparison(RandomGenerator &randomGenerator)
Tests the comparison functions.
static bool testPushBack(const double testDuration)
Tests the pushBack functions.
static bool testErase(RandomGenerator &randomGenerator)
Tests the erase functions.
static bool testEmplaceBack(const double testDuration)
Tests the emplaceBack functions.
static bool testEmplaceBack(RandomGenerator &randomGenerator)
Tests the emplaceBack functions.
static bool testClear(RandomGenerator &randomGenerator)
Tests the clear function.
static bool testPopBack(RandomGenerator &randomGenerator)
Tests the popBack functions.
static bool testIterator(const double testDuration)
Tests the iterator functions (begin/end) and range-based for loops.
static bool testIterator(RandomGenerator &randomGenerator)
Tests the iterator functions (begin/end) and range-based for loops.
static bool testErase(const double testDuration)
Tests the erase functions.
static bool testClear(const double testDuration)
Tests the clear function.
static bool testResize(RandomGenerator &randomGenerator)
Tests the resize functions.
static bool testPushBack(RandomGenerator &randomGenerator)
Tests the pushBack functions.
static bool testResize(const double testDuration)
Tests the resize functions.
static bool testConstructor(RandomGenerator &randomGenerator)
Tests the constructor functions.
This class implements a test selector that parses test function strings and determines which tests sh...
Definition TestSelector.h:51
The namespace covering the entire Ocean framework.
Definition Accessor.h:15