andrew@0: /* andrew@0: oscpack -- Open Sound Control packet manipulation library andrew@0: http://www.audiomulch.com/~rossb/oscpack andrew@0: andrew@0: Copyright (c) 2004-2005 Ross Bencina andrew@0: andrew@0: Permission is hereby granted, free of charge, to any person obtaining andrew@0: a copy of this software and associated documentation files andrew@0: (the "Software"), to deal in the Software without restriction, andrew@0: including without limitation the rights to use, copy, modify, merge, andrew@0: publish, distribute, sublicense, and/or sell copies of the Software, andrew@0: and to permit persons to whom the Software is furnished to do so, andrew@0: subject to the following conditions: andrew@0: andrew@0: The above copyright notice and this permission notice shall be andrew@0: included in all copies or substantial portions of the Software. andrew@0: andrew@0: Any person wishing to distribute modifications to the Software is andrew@0: requested to send the modifications to the original developer so that andrew@0: they can be incorporated into the canonical version. andrew@0: andrew@0: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, andrew@0: EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF andrew@0: MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. andrew@0: IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR andrew@0: ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF andrew@0: CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION andrew@0: WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. andrew@0: */ andrew@0: #ifndef INCLUDED_OSCPRINTRECEIVEDELEMENTS_H andrew@0: #define INCLUDED_OSCPRINTRECEIVEDELEMENTS_H andrew@0: andrew@0: #include andrew@0: andrew@0: #ifndef INCLUDED_OSCRECEIVEDELEMENTS_H andrew@0: #include "OscReceivedElements.h" andrew@0: #endif /* INCLUDED_OSCRECEIVEDELEMENTS_H */ andrew@0: andrew@0: andrew@0: namespace osc{ andrew@0: andrew@0: std::ostream& operator<<( std::ostream & os, const ReceivedPacket& p ); andrew@0: std::ostream& operator<<( std::ostream & os, const ReceivedMessageArgument& arg ); andrew@0: std::ostream& operator<<( std::ostream & os, const ReceivedMessage& m ); andrew@0: std::ostream& operator<<( std::ostream & os, const ReceivedBundle& b ); andrew@0: andrew@0: } // namespace osc andrew@0: andrew@0: #endif /* INCLUDED_OSCPRINTRECEIVEDELEMENTS_H */