Tawara  0.1.0
Classes | Typedefs | Functions
test_utils Namespace Reference

Classes

struct  TotalSizeOp
 

Typedefs

typedef boost::shared_ptr
< tawara::Element
ElPtr
 

Functions

::testing::AssertionResult std_buffers_eq (char const *b1_expr, char const *b2_expr, std::basic_string< uint8_t > const &b1, std::basic_string< uint8_t > const &b2)
 
::testing::AssertionResult std_buffers_eq (char const *b1_expr, char const *b2_expr, std::string const &b1, std::string const &b2)
 
::testing::AssertionResult std_vectors_eq (char const *b1_expr, char const *b2_expr, std::vector< char > const &b1, std::vector< char > const &b2)
 
template<typename T1 , typename T2 >
::testing::AssertionResult pairs_eq (char const *p1_expr, char const *p2_expr, typename std::pair< uint64_t, T1 > const &p1, typename std::pair< uint64_t, T2 > const &p2)
 
boost::shared_ptr< std::vector
< char > > 
make_blob (size_t size)
 

Typedef Documentation

typedef boost::shared_ptr<tawara::Element> test_utils::ElPtr

Definition at line 55 of file test_utils.h.

Function Documentation

boost::shared_ptr<std::vector<char> > test_utils::make_blob ( size_t  size)
template<typename T1 , typename T2 >
::testing::AssertionResult test_utils::pairs_eq ( char const *  p1_expr,
char const *  p2_expr,
typename std::pair< uint64_t, T1 > const &  p1,
typename std::pair< uint64_t, T2 > const &  p2 
)

Definition at line 86 of file test_utils.h.

::testing::AssertionResult test_utils::std_buffers_eq ( char const *  b1_expr,
char const *  b2_expr,
std::basic_string< uint8_t > const &  b1,
std::basic_string< uint8_t > const &  b2 
)
::testing::AssertionResult test_utils::std_buffers_eq ( char const *  b1_expr,
char const *  b2_expr,
std::string const &  b1,
std::string const &  b2 
)
::testing::AssertionResult test_utils::std_vectors_eq ( char const *  b1_expr,
char const *  b2_expr,
std::vector< char > const &  b1,
std::vector< char > const &  b2 
)