liblo: lo_cpp.h File Reference

liblo 0.36

lo_cpp.h File Reference

Go to the source code of this file.

## Data Structures
class | lo::Method
| Class representing an OSC method, proxy for lo_method. More...
class | lo::Address
| Class representing an OSC destination address, proxy for lo_address. More...
class | lo::Message
| Class representing an OSC message, proxy for lo_message. More...
class | lo::Server
| Class representing a local OSC server, proxy for lo_server. More...
class | lo::ServerThread
| Class representing a server thread, proxy for lo_server_thread. More...
class | lo::Blob
| Class representing an OSC blob, proxy for lo_blob. More...
struct | lo::PathMsg
| Class representing an OSC path (std::string) and lo::Message pair. More...
class | lo::Bundle
| Class representing an OSC bundle, proxy for lo_bundle. More...

## Functions
std::string | lo::version ()
| Return the library version as an std::string.
lo_timetag | lo::now ()
| Return the current time in lo_timetag format.
lo_timetag | lo::immediate ()
| Return the OSC timetag representing "immediately".

## Detailed Description

The liblo C++ wrapper

Definition in file lo_cpp.h.

## Function Documentation

## ◆ immediate()

lo_timetag lo::immediate | ( |  | ) |
| inline

Return the OSC timetag representing "immediately".

Definition at line 1123 of file lo_cpp.h.

References LO_TT_IMMEDIATE.

## ◆ now()

lo_timetag lo::now | ( |  | ) |
| inline

Return the current time in lo_timetag format.

Definition at line 1120 of file lo_cpp.h.

References lo_timetag_now().

## ◆ version()

std::string lo::version | ( |  | ) |
| inline

Return the library version as an std::string.

Definition at line 1113 of file lo_cpp.h.

References lo_version().