BloombergLP::ball::CategoryManager_RadixTree_Node::CategoryManager_RadixTree_Node

Constructors

Synopses

Declared in <ball_categorymanager_radixtree.h>

Create a node having the same value as the specified original object.

CategoryManager_RadixTree_Node(CategoryManager_RadixTree_Node const& original);
» more...

Create a node by moving from the specified original object.

CategoryManager_RadixTree_Node(bslmf::MovableRef<CategoryManager_RadixTree_Node> original) noexcept;
» more...

Create a node by moving from original using the specified allocator.

CategoryManager_RadixTree_Node(
    bslmf::MovableRef<CategoryManager_RadixTree_Node> original,
    allocator_type const& allocator);
» more...

Create a node having the same value as the specified original object.

CategoryManager_RadixTree_Node(
    CategoryManager_RadixTree_Node const& original,
    allocator_type const& allocator);
» more...

Create a node with the specified prefix and no value.

explicit
CategoryManager_RadixTree_Node(
    std::string_view const& prefix,
    allocator_type const& allocator = allocator_type());
» more...

Parameters

NameDescription
originalnode to copy
allocatorallocator used to supply memory
prefixprefix string stored in this node