21 #ifndef PLUGINS_OSC_OSCTARGET_H_
22 #define PLUGINS_OSC_OSCTARGET_H_
33 std::string osc_address;
40 : socket_address(target.socket_address),
41 osc_address(target.osc_address) {
46 const std::string &osc_address)
47 : socket_address(socket_address),
48 osc_address(osc_address) {
51 std::string ToString()
const {
52 return socket_address.ToString() + osc_address;
61 return out << target.ToString();
67 #endif // PLUGINS_OSC_OSCTARGET_H_
Represents Socket Addresses.
Definition: OSCTarget.h:31
friend std::ostream & operator<<(std::ostream &out, const OSCTarget &target)
A helper function to write a OSCTarget to an ostream.
Definition: OSCTarget.h:60
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
An IPv4 SocketAddress.
Definition: SocketAddress.h:77