Skip to content

Commit a1efa5a

Browse files
committed
Refresh code from PR #2518, to fix review comments (clang-tidy)
1 parent 3fa3c9d commit a1efa5a

7 files changed

+13
-20
lines changed

sdk/include/opentelemetry/sdk/configuration/always_off_sampler_configuration.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ namespace configuration
1818
class AlwaysOffSamplerConfiguration : public SamplerConfiguration
1919
{
2020
public:
21-
AlwaysOffSamplerConfiguration() = default;
22-
~AlwaysOffSamplerConfiguration() override = default;
23-
2421
void Accept(SamplerConfigurationVisitor *visitor) const override
2522
{
2623
visitor->VisitAlwaysOff(this);

sdk/include/opentelemetry/sdk/configuration/always_on_sampler_configuration.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ namespace configuration
1818
class AlwaysOnSamplerConfiguration : public SamplerConfiguration
1919
{
2020
public:
21-
AlwaysOnSamplerConfiguration() = default;
22-
~AlwaysOnSamplerConfiguration() override = default;
23-
2421
void Accept(SamplerConfigurationVisitor *visitor) const override { visitor->VisitAlwaysOn(this); }
2522
};
2623

sdk/include/opentelemetry/sdk/configuration/jaeger_remote_sampler_configuration.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,13 @@ namespace configuration
2121
class JaegerRemoteSamplerConfiguration : public SamplerConfiguration
2222
{
2323
public:
24-
JaegerRemoteSamplerConfiguration() = default;
25-
~JaegerRemoteSamplerConfiguration() override = default;
26-
2724
void Accept(SamplerConfigurationVisitor *visitor) const override
2825
{
2926
visitor->VisitJaegerRemote(this);
3027
}
3128

3229
std::string endpoint;
33-
size_t interval{0};
30+
std::size_t interval{0};
3431
std::unique_ptr<SamplerConfiguration> initial_sampler;
3532
};
3633

sdk/include/opentelemetry/sdk/configuration/parent_based_sampler_configuration.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@ namespace configuration
2020
class ParentBasedSamplerConfiguration : public SamplerConfiguration
2121
{
2222
public:
23-
ParentBasedSamplerConfiguration() = default;
24-
~ParentBasedSamplerConfiguration() override = default;
25-
2623
void Accept(SamplerConfigurationVisitor *visitor) const override
2724
{
2825
visitor->VisitParentBased(this);

sdk/include/opentelemetry/sdk/configuration/sampler_configuration.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,12 @@ class SamplerConfigurationVisitor;
1818
class SamplerConfiguration
1919
{
2020
public:
21-
SamplerConfiguration() = default;
22-
virtual ~SamplerConfiguration() = default;
21+
SamplerConfiguration() = default;
22+
SamplerConfiguration(SamplerConfiguration &&) = default;
23+
SamplerConfiguration(const SamplerConfiguration &) = default;
24+
SamplerConfiguration &operator=(SamplerConfiguration &&) = default;
25+
SamplerConfiguration &operator=(const SamplerConfiguration &other) = default;
26+
virtual ~SamplerConfiguration() = default;
2327

2428
virtual void Accept(SamplerConfigurationVisitor *visitor) const = 0;
2529
};

sdk/include/opentelemetry/sdk/configuration/sampler_configuration_visitor.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,12 @@ class ExtensionSamplerConfiguration;
2121
class SamplerConfigurationVisitor
2222
{
2323
public:
24-
SamplerConfigurationVisitor() = default;
25-
virtual ~SamplerConfigurationVisitor() = default;
24+
SamplerConfigurationVisitor() = default;
25+
SamplerConfigurationVisitor(SamplerConfigurationVisitor &&) = default;
26+
SamplerConfigurationVisitor(const SamplerConfigurationVisitor &) = default;
27+
SamplerConfigurationVisitor &operator=(SamplerConfigurationVisitor &&) = default;
28+
SamplerConfigurationVisitor &operator=(const SamplerConfigurationVisitor &other) = default;
29+
virtual ~SamplerConfigurationVisitor() = default;
2630

2731
virtual void VisitAlwaysOff(const AlwaysOffSamplerConfiguration *model) = 0;
2832
virtual void VisitAlwaysOn(const AlwaysOnSamplerConfiguration *model) = 0;

sdk/include/opentelemetry/sdk/configuration/trace_id_ratio_based_sampler_configuration.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ namespace configuration
1818
class TraceIdRatioBasedSamplerConfiguration : public SamplerConfiguration
1919
{
2020
public:
21-
TraceIdRatioBasedSamplerConfiguration() = default;
22-
~TraceIdRatioBasedSamplerConfiguration() override = default;
23-
2421
void Accept(SamplerConfigurationVisitor *visitor) const override
2522
{
2623
visitor->VisitTraceIdRatioBased(this);

0 commit comments

Comments
 (0)