{ \
std::memset( buffer, 0x74, bufferSize ); \
OutboundPacketStream ps( buffer, bufferSize ); \
ps << BeginMessage( addressPattern ) \
<< argument \
assertEqual( ps.IsReady(), true );\
ReceivedMessage m( ReceivedPacket(ps.Data(), ps.Size()) );\
std::cout << m << "\n";\
assertEqual( m.ArgumentsBegin()-> recieveGetter () , ( type ) argument );\
} \
{ \
std::memset( buffer, 0x74, bufferSize ); \
OutboundPacketStream ps( buffer, bufferSize ); \
<< BeginMessage( addressPattern ) \
<< argument \
assertEqual( ps.IsReady(), true );\
ReceivedBundle b( ReceivedPacket(ps.Data(), ps.Size()) );\
ReceivedMessage m( *b.ElementsBegin() );\
std::cout << m << "\n";\
assertEqual( m.ArgumentsBegin()-> recieveGetter () , ( type ) argument );\
}
BundleTerminator EndBundle
Definition: OscTypes.cpp:42
BundleInitiator BeginBundle(uint64 timeTag=1)
Definition: OscTypes.h:144
MessageTerminator EndMessage
Definition: OscTypes.cpp:43