zmqpp 4.1.2
C++ bindings for 0mq (libzmq)
Loading...
Searching...
No Matches
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 )