bool option_present(
const std::vector< option_description_item > &options,
const std::string &option_to_find
+);
+void option_insert(
+ const std::string &key,
+ const boost::any &value,
+ boost::program_options::variables_map &vm
+);
+void option_clear_and_insert(
+ const std::string &key,
+ const boost::any &value,
+ boost::program_options::variables_map &vm
+);
+
+//------------------------------------------------------------------------------
+
+bool option_present(
+ const std::vector< option_description_item > &options,
+ const std::string &option_to_find
)
{
std::vector< option_description_item >::const_iterator first = options.begin();
#include "host/messagepayload.h"
+//------------------------------------------------------------------------------
+
+MessagePayload create_message_payload( const std::size_t bytes_total );
+void fill_message_payload(
+ const std::size_t bytes_total,
+ const uint8_t first_value,
+ MessagePayload& mp
+);
+
+//------------------------------------------------------------------------------
+
MessagePayload create_message_payload( const std::size_t bytes_total )
{
return MessagePayload( bytes_total );
}
}
+//------------------------------------------------------------------------------
+
BOOST_AUTO_TEST_SUITE( TestMessagePayload )
BOOST_AUTO_TEST_CASE( basic_assignment )