#include <oscargument.h>
Public Member Functions | |
OSCBaseValue ()=default | |
virtual | ~OSCBaseValue ()=default |
virtual std::string | toString () const =0 |
Protected Member Functions | |
virtual void | add (osc::OutboundPacketStream &outPacket) const =0 |
virtual std::size_t | size () const =0 |
Base class for all known OSC types
|
default |
|
virtualdefault |
|
protectedpure virtual |
Adds the managed value to the packet
outPacket | the packet to add the value to |
Implemented in OSCColor, OSCBlob, OSCTimeTag, OSCNil, OSCString, and OSCValue< T >.
|
protectedpure virtual |
Implemented in OSCColor, OSCBlob, OSCTimeTag, OSCNil, OSCString, and OSCValue< T >.
|
pure virtual |
Converts the value to a string
Implemented in OSCColor, OSCBlob, OSCTimeTag, OSCNil, OSCString, and OSCValue< T >.