Viam C++ SDK current
Loading...
Searching...
No Matches
instance.hpp
1#pragma once
2
3#include <viam/sdk/common/instance.hpp>
6#include <viam/sdk/tracing/private/tracer.hpp>
7
8namespace viam {
9namespace sdk {
10
12 Registry registry;
13 LogManager log_mgr;
14 impl::Tracer tracer;
15};
16
17} // namespace sdk
18} // namespace viam
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
Defines logging infrastructure.
Defines the resource registry and associated types.
Definition instance.hpp:11