Data Structures
Here are the data structures with brief descriptions:

lo |
Address | Class representing an OSC destination address, proxy for lo_address
Blob | Class representing an OSC blob, proxy for lo_blob
Bundle | Class representing an OSC bundle, proxy for lo_bundle
Message | Class representing an OSC message, proxy for lo_message
Method | Class representing an OSC method, proxy for lo_method
PathMsg | Class representing an OSC path (std::string) and lo::Message pair
Server | Class representing a local OSC server, proxy for lo_server
ServerThread | Class representing a server thread, proxy for lo_server_thread
lo_arg | Union used to read values from incoming messages
lo_server_config | A configuration struct for initializing lo_server using lo_server_new_from_config()
lo_timetag | A structure to store OSC TimeTag values