Acoustic Touch Recognition
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
osc::ReceivedMessageArgumentStream Class Reference

#include <OscReceivedElements.h>

Public Member Functions

bool Eos () const
 
ReceivedMessageArgumentStreamoperator>> (bool &rhs)
 
ReceivedMessageArgumentStreamoperator>> (int32 &rhs)
 
ReceivedMessageArgumentStreamoperator>> (float &rhs)
 
ReceivedMessageArgumentStreamoperator>> (char &rhs)
 
ReceivedMessageArgumentStreamoperator>> (RgbaColor &rhs)
 
ReceivedMessageArgumentStreamoperator>> (MidiMessage &rhs)
 
ReceivedMessageArgumentStreamoperator>> (int64 &rhs)
 
ReceivedMessageArgumentStreamoperator>> (TimeTag &rhs)
 
ReceivedMessageArgumentStreamoperator>> (double &rhs)
 
ReceivedMessageArgumentStreamoperator>> (Blob &rhs)
 
ReceivedMessageArgumentStreamoperator>> (const char *&rhs)
 
ReceivedMessageArgumentStreamoperator>> (Symbol &rhs)
 
ReceivedMessageArgumentStreamoperator>> (MessageTerminator &rhs)
 

Private Member Functions

 ReceivedMessageArgumentStream (const ReceivedMessageArgumentIterator &begin, const ReceivedMessageArgumentIterator &end)
 

Private Attributes

ReceivedMessageArgumentIterator p_
 
ReceivedMessageArgumentIterator end_
 

Friends

class ReceivedMessage
 

Constructor & Destructor Documentation

◆ ReceivedMessageArgumentStream()

osc::ReceivedMessageArgumentStream::ReceivedMessageArgumentStream ( const ReceivedMessageArgumentIterator begin,
const ReceivedMessageArgumentIterator end 
)
inlineprivate

Member Function Documentation

◆ Eos()

bool osc::ReceivedMessageArgumentStream::Eos ( ) const
inline

◆ operator>>() [1/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( bool &  rhs)
inline

◆ operator>>() [2/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( int32 rhs)
inline

◆ operator>>() [3/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( float &  rhs)
inline

◆ operator>>() [4/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( char &  rhs)
inline

◆ operator>>() [5/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( RgbaColor rhs)
inline

◆ operator>>() [6/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( MidiMessage rhs)
inline

◆ operator>>() [7/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( int64 rhs)
inline

◆ operator>>() [8/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( TimeTag rhs)
inline

◆ operator>>() [9/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( double &  rhs)
inline

◆ operator>>() [10/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( Blob rhs)
inline

◆ operator>>() [11/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( const char *&  rhs)
inline

◆ operator>>() [12/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( Symbol rhs)
inline

◆ operator>>() [13/13]

ReceivedMessageArgumentStream& osc::ReceivedMessageArgumentStream::operator>> ( MessageTerminator rhs)
inline

Friends And Related Function Documentation

◆ ReceivedMessage

friend class ReceivedMessage
friend

Member Data Documentation

◆ end_

ReceivedMessageArgumentIterator osc::ReceivedMessageArgumentStream::end_
private

◆ p_

ReceivedMessageArgumentIterator osc::ReceivedMessageArgumentStream::p_
private

The documentation for this class was generated from the following file: