#ifndef Msgs_cg_hh #define Msgs_cg_hh // This file was generated by the C++ Middleware Writer version 1.13. #include #include #include #include #include struct Msgs { uint32_t msg_length_max; Msgs (uint32_t msgLengthMax) : msg_length_max(msgLengthMax) {} void Marshal (::cmw::SendBufferFile& buf , std::list const& abt1 ); template void Receive (::cmw::ReceiveBufferFile& buf , std::list& abt1 ) { uint32_t headCount[1]; buf.Give(headCount[0]); for (; headCount[0] > 0; --headCount[0]) { int32_t rep2; buf.Give(rep2); abt1.push_back(rep2); } } void Marshal (::cmw::SendBufferFile& buf , std::list const& abt1 , std::deque const& abt2 ); template void Receive (::cmw::ReceiveBufferFile& buf , std::list& abt1 , std::deque& abt2 ) { uint32_t headCount[1]; buf.Give(headCount[0]); for (; headCount[0] > 0; --headCount[0]) { int32_t rep3; buf.Give(rep3); abt1.push_back(rep3); } buf.Give(headCount[0]); for (; headCount[0] > 0; --headCount[0]) { int32_t rep4; buf.Give(rep4); abt2.push_back(rep4); } } }; #endif