bool checkStatus() const
Checks to see if the client context is properly and fully started up.
Definition: Context.h:116
ClientContext(const char applicationIdentifier[], uint32_t flags=0u)
Initialize the library.
Definition: Context.h:45
Client context object: Create and keep one in your application.
Definition: Context_decl.h:57
void log(OSVR_LogLevel severity, const char *message)
Log a message to the plugin-specific channel.
Definition: Context.h:120
The main namespace for all C++ elements of the framework, internal and external.
Definition: namespace_osvr.dox:3
void free(Interface &iface)
Frees an interface before it would normally be freed (at context close).
Definition: Context.h:104
Interface getInterface(const std::string &path)
Get the interface associated with the given path.
Definition: Context.h:66
Definition: ClientContext.h:50
void update()
Updates the state of the context - call regularly in your mainloop.
Definition: Context.h:59
~ClientContext()
Destructor: Shutdown the library.
Definition: Context.h:57
std::string getStringParameter(const std::string &path)
Get a string parameter value from the given path.
Definition: Context.h:79