MRPT
2.0.4
|
#include <CTraitsTest.h>
#include <gtest/gtest.h>
#include <mrpt/containers/vector_with_small_size_optimization.h>
#include <mrpt/core/common.h>
Go to the source code of this file.
Typedefs | |
using | data_t = unsigned int |
using | vwsso_t = mrpt::containers::vector_with_small_size_optimization< data_t, SMALL_LEN > |
Functions | |
TEST (vector_with_small_size_optimization, Empty) | |
TEST (vector_with_small_size_optimization, ResizeSize) | |
TEST (vector_with_small_size_optimization, ResizeWriteRead) | |
TEST (vector_with_small_size_optimization, ResizeWriteReadIterators) | |
TEST (vector_with_small_size_optimization, GrowCheckContents) | |
TEST (vector_with_small_size_optimization, ShrinkCheckContents) | |
TEST (vector_with_small_size_optimization, GrowCheckFrontBack) | |
Variables | |
constexpr size_t | SMALL_LEN = 16 |
using data_t = unsigned int |
Definition at line 15 of file vector_with_small_size_optimization_unittest.cpp.
Definition at line 19 of file vector_with_small_size_optimization_unittest.cpp.
TEST | ( | vector_with_small_size_optimization | , |
Empty | |||
) |
Definition at line 23 of file vector_with_small_size_optimization_unittest.cpp.
References mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::empty(), EXPECT_TRUE(), and mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::size().
TEST | ( | vector_with_small_size_optimization | , |
ResizeSize | |||
) |
Definition at line 31 of file vector_with_small_size_optimization_unittest.cpp.
References mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::empty(), EXPECT_EQ(), mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::resize(), mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::size(), and SMALL_LEN.
TEST | ( | vector_with_small_size_optimization | , |
ResizeWriteRead | |||
) |
Definition at line 52 of file vector_with_small_size_optimization_unittest.cpp.
References EXPECT_EQ(), mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::resize(), and SMALL_LEN.
TEST | ( | vector_with_small_size_optimization | , |
ResizeWriteReadIterators | |||
) |
Definition at line 74 of file vector_with_small_size_optimization_unittest.cpp.
References EXPECT_EQ(), mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::resize(), SMALL_LEN, and val.
TEST | ( | vector_with_small_size_optimization | , |
GrowCheckContents | |||
) |
Definition at line 107 of file vector_with_small_size_optimization_unittest.cpp.
References EXPECT_EQ(), mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::resize(), and SMALL_LEN.
TEST | ( | vector_with_small_size_optimization | , |
ShrinkCheckContents | |||
) |
Definition at line 119 of file vector_with_small_size_optimization_unittest.cpp.
References mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::empty(), EXPECT_EQ(), mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::resize(), mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::size(), and SMALL_LEN.
TEST | ( | vector_with_small_size_optimization | , |
GrowCheckFrontBack | |||
) |
Definition at line 134 of file vector_with_small_size_optimization_unittest.cpp.
References mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::back(), EXPECT_EQ(), mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::front(), mrpt::containers::vector_with_small_size_optimization< VAL, small_size, alignment >::resize(), and SMALL_LEN.
constexpr size_t SMALL_LEN = 16 |
Definition at line 16 of file vector_with_small_size_optimization_unittest.cpp.
Referenced by TEST().
Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020 |