Constructors
Declared in <ball_hierarchicalcategorysetting.h>
Create a hierarchical category setting by moving from original.
HierarchicalCategorySetting(bslmf::MovableRef<HierarchicalCategorySetting> original) noexcept;
» more...
Create a hierarchical category setting by moving from original.
HierarchicalCategorySetting(
bslmf::MovableRef<HierarchicalCategorySetting> original,
allocator_type const& allocator);
» more...
Create a hierarchical category setting having the value of original.
HierarchicalCategorySetting(
HierarchicalCategorySetting const& original,
allocator_type const& allocator = allocator_type());
» more...
Create a hierarchical category setting with the specified prefix and levels.
HierarchicalCategorySetting(
std::string_view const& categoryPrefix,
ThresholdAggregate const& levels,
allocator_type allocator = allocator_type());
» more...
Create a hierarchical category setting with the specified prefix and levels.
HierarchicalCategorySetting(
std::string_view const& categoryPrefix,
int recordLevel,
int passLevel,
int triggerLevel,
int triggerAllLevel,
allocator_type allocator = allocator_type());
» more...
| Name | Description |
|---|---|
| original | setting to move from |
| allocator | allocator used to supply memory |
| categoryPrefix | category name prefix |
| levels | threshold levels aggregate |
| recordLevel | record threshold level |
| passLevel | pass threshold level |
| triggerLevel | trigger threshold level |
| triggerAllLevel | trigger-all threshold level |