AWS SDK for C++
AWS SDK for C++ Version 1.11.440
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
src
aws-cpp-sdk-core
include
smithy
tracing
NoopTelemetryProvider.h
1
5
#pragma once
6
7
#include <smithy/Smithy_EXPORTS.h>
8
9
#include <utility>
10
#include <smithy/tracing/NoopTracerProvider.h>
11
#include <smithy/tracing/NoopMeterProvider.h>
12
#include <smithy/tracing/TelemetryProvider.h>
13
14
namespace
smithy
{
15
namespace
components {
16
namespace
tracing {
21
class
SMITHY_API
NoopTelemetryProvider
{
22
public
:
23
static
Aws::UniquePtr<TelemetryProvider>
CreateProvider
() {
24
return
Aws::MakeUnique<TelemetryProvider>(
"NO_OP"
,
25
Aws::MakeUnique<NoopTracerProvider>(
"NO_OP"
, Aws::MakeUnique<NoopTracer>(
"NO_OP"
)),
26
Aws::MakeUnique<NoopMeterProvider>(
"NO_OP"
),
27
[]() ->
void
{},
28
[]() ->
void
{});
29
}
30
};
31
}
32
}
33
}
smithy::components::tracing::NoopTelemetryProvider
Definition
NoopTelemetryProvider.h:21
smithy::components::tracing::NoopTelemetryProvider::CreateProvider
static Aws::UniquePtr< TelemetryProvider > CreateProvider()
Definition
NoopTelemetryProvider.h:23
Aws::UniquePtr
std::unique_ptr< T, D > UniquePtr
Definition
AWSMemory.h:255
smithy
Definition
AWSAuthV4Signer.h:24
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences