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) {
52 socket_address = other.socket_address;
53 osc_address = other.osc_address;
56 std::string ToString()
const {
57 return socket_address.ToString() + osc_address;
66 return out << target.ToString();
72 #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:65
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
An IPv4 SocketAddress.
Definition: SocketAddress.h:78