NVIDIA DeepStream SDK API Reference

9.2 Release
context Namespace Reference

Namespaces

 propagation
 

Data Structures

class  Context
 
class  RuntimeContext
 
class  RuntimeContextStorage
 RuntimeContextStorage is used by RuntimeContext to store Context frames. More...
 
class  ThreadLocalContextStorage
 
class  Token
 

Typedefs

using ContextValue = nostd::variant< nostd::monostate, bool, int64_t, uint64_t, double, nostd::shared_ptr< trace::Span >, nostd::shared_ptr< trace::SpanContext >, nostd::shared_ptr< baggage::Baggage > >
 

Functions

static RuntimeContextStorage * GetDefaultStorage () noexcept
 Construct and return the default RuntimeContextStorage. More...
 
static RuntimeContextStorage * GetDefaultStorage () noexcept
 Construct and return the default RuntimeContextStorage. More...
 

Typedef Documentation

◆ ContextValue

Function Documentation

◆ GetDefaultStorage() [1/2]

static RuntimeContextStorage * context::GetDefaultStorage ( )
staticnoexcept

Construct and return the default RuntimeContextStorage.

Returns
a ThreadLocalContextStorage

Definition at line 335 of file includes/opentelemetry/context/runtime_context.h.

◆ GetDefaultStorage() [2/2]

static RuntimeContextStorage * context::GetDefaultStorage ( )
staticnoexcept

Construct and return the default RuntimeContextStorage.

Returns
a ThreadLocalContextStorage

Definition at line 335 of file 9.2/includes/opentelemetry/context/runtime_context.h.