NAP
Public Member Functions | Protected Member Functions | List of all members
OSCNil Class Reference

#include <oscargument.h>

Public Member Functions

virtual std::string toString () const override
 
- Public Member Functions inherited from OSCBaseValue
 OSCBaseValue ()=default
 
virtual ~OSCBaseValue ()=default
 

Protected Member Functions

virtual void add (osc::OutboundPacketStream &outPacket) const override
 
virtual std::size_t size () const override
 

Description

Empty (null) OSC value

Inheritance diagram for OSCNil:
[legend]
Collaboration diagram for OSCNil:
[legend]

Member Function Documentation

◆ add()

virtual void add ( osc::OutboundPacketStream &  outPacket) const
overrideprotectedvirtual

Adds the managed value to the packet

Parameters
outPacketthe packet to add the value to

Implements OSCBaseValue.

◆ size()

virtual std::size_t size ( ) const
overrideprotectedvirtual
Returns
the size in bytes of the stored value type

Implements OSCBaseValue.

◆ toString()

virtual std::string toString ( ) const
overridevirtual
Returns
'null'

Implements OSCBaseValue.