zmqpp 4.1.2
C++ bindings for 0mq (libzmq)
Functions
test_message.cpp File Reference
#include <boost/test/unit_test.hpp>
#include <cstdlib>
#include <iostream>
#include <array>
#include <boost/lexical_cast.hpp>
#include "zmqpp/exception.hpp"
#include "zmqpp/message.hpp"
Include dependency graph for test_message.cpp:

Functions

 BOOST_AUTO_TEST_CASE (initialising)
 
 BOOST_AUTO_TEST_CASE (throws_exception_reading_invalid_part)
 
 BOOST_AUTO_TEST_CASE (move_construction_supporting)
 
 BOOST_AUTO_TEST_CASE (move_construction_supporting2)
 
 BOOST_AUTO_TEST_CASE (move_assignment_supporting)
 
 BOOST_AUTO_TEST_CASE (move_assignment_supporting2)
 
 BOOST_AUTO_TEST_CASE (copyable)
 
 BOOST_AUTO_TEST_CASE (move_part)
 
 BOOST_AUTO_TEST_CASE (copy_part)
 
 BOOST_AUTO_TEST_CASE (add_const_void)
 
 BOOST_AUTO_TEST_CASE (add_char_star)
 
 BOOST_AUTO_TEST_CASE (add_const_char_star)
 
 BOOST_AUTO_TEST_CASE (add_char_literal_and_size_t)
 
 BOOST_AUTO_TEST_CASE (add_char_literal_and_number)
 
 BOOST_AUTO_TEST_CASE (add_number)
 
 BOOST_AUTO_TEST_CASE (copy_part_string)
 
 BOOST_AUTO_TEST_CASE (multi_part_message)
 
 BOOST_AUTO_TEST_CASE (stream_throws_exception)
 
 BOOST_AUTO_TEST_CASE (stream_output_string)
 
 BOOST_AUTO_TEST_CASE (stream_copy_input_c_string)
 
 BOOST_AUTO_TEST_CASE (stream_copy_input_string)
 
 BOOST_AUTO_TEST_CASE (stream_multiple_parts)
 
 BOOST_AUTO_TEST_CASE (output_stream_resetable)
 
 BOOST_AUTO_TEST_CASE (many_part_queue_check)
 
 BOOST_AUTO_TEST_CASE (reserve_zmq_frame)
 
 BOOST_AUTO_TEST_CASE (push_end_of_frame_queue)
 
 BOOST_AUTO_TEST_CASE (pop_end_of_frame_queue)
 
 BOOST_AUTO_TEST_CASE (push_front_of_frame_queue)
 
 BOOST_AUTO_TEST_CASE (pop_front_of_frame_queue)
 
 BOOST_AUTO_TEST_CASE (add_const_part)
 
 BOOST_AUTO_TEST_CASE (add_nocopy)
 
 BOOST_AUTO_TEST_CASE (remove)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/32]

BOOST_AUTO_TEST_CASE ( add_char_literal_and_number  )

◆ BOOST_AUTO_TEST_CASE() [2/32]

BOOST_AUTO_TEST_CASE ( add_char_literal_and_size_t  )

◆ BOOST_AUTO_TEST_CASE() [3/32]

BOOST_AUTO_TEST_CASE ( add_char_star  )

◆ BOOST_AUTO_TEST_CASE() [4/32]

BOOST_AUTO_TEST_CASE ( add_const_char_star  )

◆ BOOST_AUTO_TEST_CASE() [5/32]

BOOST_AUTO_TEST_CASE ( add_const_part  )

◆ BOOST_AUTO_TEST_CASE() [6/32]

BOOST_AUTO_TEST_CASE ( add_const_void  )

◆ BOOST_AUTO_TEST_CASE() [7/32]

BOOST_AUTO_TEST_CASE ( add_nocopy  )

◆ BOOST_AUTO_TEST_CASE() [8/32]

BOOST_AUTO_TEST_CASE ( add_number  )

◆ BOOST_AUTO_TEST_CASE() [9/32]

BOOST_AUTO_TEST_CASE ( copy_part  )

◆ BOOST_AUTO_TEST_CASE() [10/32]

BOOST_AUTO_TEST_CASE ( copy_part_string  )

◆ BOOST_AUTO_TEST_CASE() [11/32]

BOOST_AUTO_TEST_CASE ( copyable  )

◆ BOOST_AUTO_TEST_CASE() [12/32]

BOOST_AUTO_TEST_CASE ( initialising  )

◆ BOOST_AUTO_TEST_CASE() [13/32]

BOOST_AUTO_TEST_CASE ( many_part_queue_check  )

◆ BOOST_AUTO_TEST_CASE() [14/32]

BOOST_AUTO_TEST_CASE ( move_assignment_supporting  )

◆ BOOST_AUTO_TEST_CASE() [15/32]

BOOST_AUTO_TEST_CASE ( move_assignment_supporting2  )

◆ BOOST_AUTO_TEST_CASE() [16/32]

BOOST_AUTO_TEST_CASE ( move_construction_supporting  )

◆ BOOST_AUTO_TEST_CASE() [17/32]

BOOST_AUTO_TEST_CASE ( move_construction_supporting2  )

◆ BOOST_AUTO_TEST_CASE() [18/32]

BOOST_AUTO_TEST_CASE ( move_part  )

◆ BOOST_AUTO_TEST_CASE() [19/32]

BOOST_AUTO_TEST_CASE ( multi_part_message  )

◆ BOOST_AUTO_TEST_CASE() [20/32]

BOOST_AUTO_TEST_CASE ( output_stream_resetable  )

◆ BOOST_AUTO_TEST_CASE() [21/32]

BOOST_AUTO_TEST_CASE ( pop_end_of_frame_queue  )

◆ BOOST_AUTO_TEST_CASE() [22/32]

BOOST_AUTO_TEST_CASE ( pop_front_of_frame_queue  )

◆ BOOST_AUTO_TEST_CASE() [23/32]

BOOST_AUTO_TEST_CASE ( push_end_of_frame_queue  )

◆ BOOST_AUTO_TEST_CASE() [24/32]

BOOST_AUTO_TEST_CASE ( push_front_of_frame_queue  )

◆ BOOST_AUTO_TEST_CASE() [25/32]

BOOST_AUTO_TEST_CASE ( remove  )

◆ BOOST_AUTO_TEST_CASE() [26/32]

BOOST_AUTO_TEST_CASE ( reserve_zmq_frame  )

◆ BOOST_AUTO_TEST_CASE() [27/32]

BOOST_AUTO_TEST_CASE ( stream_copy_input_c_string  )

◆ BOOST_AUTO_TEST_CASE() [28/32]

BOOST_AUTO_TEST_CASE ( stream_copy_input_string  )

◆ BOOST_AUTO_TEST_CASE() [29/32]

BOOST_AUTO_TEST_CASE ( stream_multiple_parts  )

◆ BOOST_AUTO_TEST_CASE() [30/32]

BOOST_AUTO_TEST_CASE ( stream_output_string  )

◆ BOOST_AUTO_TEST_CASE() [31/32]

BOOST_AUTO_TEST_CASE ( stream_throws_exception  )

◆ BOOST_AUTO_TEST_CASE() [32/32]

BOOST_AUTO_TEST_CASE ( throws_exception_reading_invalid_part  )