lo_cpp.h(3)

πŸ“¦
version 0.34 Β· 3 versions
, in fedora 44

πŸ’– lo_cpp.h(3) πŸ’–

okay bestie, this is the manual page for lo_cpp.h β€” the liblo C++ wrapper. yes it's a header file manual page, and yes it's iconic. sit down, grab a strawberry, let's go πŸ“


✨ NAME ✨

lo_cpp.h β€” the liblo C++ wrapper header, fr fr πŸ’…


🌈 SYNOPSIS 🌈

πŸŽ€ Data Structures πŸŽ€

  • class lo::Method β€” a whole class representing an OSC method, and it's a proxy for lo_method. she's giving delegation, she's giving middleman, she's giving main character.
  • class lo::Address β€” a class representing an OSC destination address, proxy for lo_address. where the messages wanna go πŸ¦‹
  • class lo::Message β€” a class representing an OSC message, proxy for lo_message. the actual content, the moment, the vibe.
  • class lo::Server β€” a class representing a local OSC server, proxy for lo_server. local girl, stays home, serves.
  • class lo::ServerThread β€” a class representing a server thread, proxy for lo_server_thread. same energy, but threaded ✨
  • class lo::Blob β€” a class representing an OSC blob, proxy for lo_blob. it's a blob. it contains multitudes πŸ’œ
  • struct lo::PathMsg β€” a class representing an OSC path (an std::string) and lo::Message pair. two things, holding hands, one struct 🫢
  • class lo::Bundle β€” a class representing an OSC bundle, proxy for lo_bundle. the group chat of messages.

πŸ’« Functions πŸ’«

  • std::string lo::version () β€” returns the library version as an std::string. tell me the version bestie, I wanna know.
  • lo_timetag lo::now () β€” returns the current time in lo_timetag format. it's giving right now, the present moment, no cap.
  • lo_timetag lo::immediate () β€” returns the OSC timetag representing "immediately". like, do it. do it NOW. not me typing "immediately" in quotes because that's literally the string in the docs, periodt.

πŸ“– Detailed Description πŸ“–

The liblo C++ wrapper

that's it. that's the description. she's concise, she's mysterious, she ate πŸ’…

Definition in file lo_cpp.h.


πŸ”₯ Function Documentation πŸ”₯

⭐ lo_timetag lo::immediate () β€” [inline] ⭐

Return the OSC timetag representing "immediately".

  • Definition at line 1114 of file lo_cpp.h.
  • References LO_TT_IMMEDIATE.

like, right now. this instant. no waiting, no buffering, no "let me think about it". immediate ✨


🌸 lo_timetag lo::now () β€” [inline] 🌸

Return the current time in lo_timetag format.

  • Definition at line 1111 of file lo_cpp.h.
  • References lo_timetag_now().

the now now. the current moment. the timestamp of this exact vibe check πŸ‘‘


πŸ¦‹ std::string lo::version () β€” [inline] πŸ¦‹

Return the library version as an std::string.

  • Definition at line 1104 of file lo_cpp.h.
  • References lo_version().

bestie wants to know which era of liblo we're in. valid. obsessed with transparency πŸ’–


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for liblo from the source code.

ngl, nobody hand-wrote this β€” Doxygen did it all by itself, and honestly? she slayed. a robot wrote this manpage and we should all be grateful πŸ™ˆ


πŸŽ€ bye bestie πŸŽ€

okay that's the whole page!! this is liblo, Version 0.34, and the manual page is lo_cpp.h(3). go forth and write some OSC code, you absolute icon. mwah πŸ’…πŸ’–βœ¨

πŸ“¦ where this page comes from