39 std::unique_ptr<Impl> impl_;
Instance management for Viam C++ SDK applications. This is a single instance class which is responsib...
Definition instance.hpp:17
static Instance & current(Creation)
Get the current Instance according to the Creation behavior.
Creation
Enumeration for creation behavior of current.
Definition instance.hpp:20
@ if_needed
Use existing instance if present, else create one.
@ open_existing
Instance must already exist.
Manages the logging infrastructure in the SDDK.
Definition logging.hpp:67
A registry of known resources.
Definition registry.hpp:107
Holds the SDK-side OpenTelemetry tracer provider. Spans go nowhere until initialize_provider installs...
Definition tracer.hpp:18
Definition instance.hpp:11