Public Member Functions

osc::OutboundPacketStream Class Reference

#include <OscOutboundPacketStream.h>

List of all members.

Public Member Functions

 OutboundPacketStream (char *buffer, unsigned long capacity)
 ~OutboundPacketStream ()
void Clear ()
unsigned int Capacity () const
unsigned int Size () const
const char * Data () const
bool IsReady () const
bool IsMessageInProgress () const
bool IsBundleInProgress () const
OutboundPacketStreamoperator<< (const BundleInitiator &rhs)
OutboundPacketStreamoperator<< (const BundleTerminator &rhs)
OutboundPacketStreamoperator<< (const BeginMessage &rhs)
OutboundPacketStreamoperator<< (const MessageTerminator &rhs)
OutboundPacketStreamoperator<< (bool rhs)
OutboundPacketStreamoperator<< (const NilType &rhs)
OutboundPacketStreamoperator<< (const InfinitumType &rhs)
OutboundPacketStreamoperator<< (int32 rhs)
OutboundPacketStreamoperator<< (int rhs)
OutboundPacketStreamoperator<< (float rhs)
OutboundPacketStreamoperator<< (char rhs)
OutboundPacketStreamoperator<< (const RgbaColor &rhs)
OutboundPacketStreamoperator<< (const MidiMessage &rhs)
OutboundPacketStreamoperator<< (int64 rhs)
OutboundPacketStreamoperator<< (const TimeTag &rhs)
OutboundPacketStreamoperator<< (double rhs)
OutboundPacketStreamoperator<< (const char *rhs)
OutboundPacketStreamoperator<< (const Symbol &rhs)
OutboundPacketStreamoperator<< (const Blob &rhs)

Constructor & Destructor Documentation

osc::OutboundPacketStream::OutboundPacketStream ( char *  buffer,
unsigned long  capacity 
)
osc::OutboundPacketStream::~OutboundPacketStream (  )

Member Function Documentation

unsigned int osc::OutboundPacketStream::Capacity (  ) const
void osc::OutboundPacketStream::Clear (  )
const char * osc::OutboundPacketStream::Data (  ) const
bool osc::OutboundPacketStream::IsBundleInProgress (  ) const
bool osc::OutboundPacketStream::IsMessageInProgress (  ) const
bool osc::OutboundPacketStream::IsReady (  ) const
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( int64  rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const MidiMessage rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const RgbaColor rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( char  rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( float  rhs )
OutboundPacketStream& osc::OutboundPacketStream::operator<< ( int  rhs ) [inline]
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( int32  rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const TimeTag rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const NilType rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const char *  rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const MessageTerminator rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const BeginMessage rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const BundleTerminator rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const Blob rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const InfinitumType rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( bool  rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const Symbol rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( const BundleInitiator rhs )
OutboundPacketStream & osc::OutboundPacketStream::operator<< ( double  rhs )
unsigned int osc::OutboundPacketStream::Size (  ) const

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines