Audacity 3.2.0
Public Member Functions | List of all members
NumericConverterRegistryGroup Struct Referencefinal

#include <NumericConverterRegistry.h>

Inheritance diagram for NumericConverterRegistryGroup:
[legend]
Collaboration diagram for NumericConverterRegistryGroup:
[legend]

Public Member Functions

 ~NumericConverterRegistryGroup () override
 
const auto & GetType () const
 
- Public Member Functions inherited from Composite::Extension< Registry::GroupItem< NumericConverterRegistryTraits >, NumericConverterRegistryGroupData, const Identifier & >
 Extension (RequiredBaseArgs... args, NumericConverterRegistryGroupData arg2, OtherBaseArgs &&...otherArgs)
 
- Public Member Functions inherited from Registry::GroupItem< NumericConverterRegistryTraits >
 ~GroupItem () override=default
 
- Public Member Functions inherited from Composite::Builder< detail::GroupItemBase, GroupItem< NumericConverterRegistryTraits >, const Identifier & >
auto push_back (Arg &&arg) -> std::enable_if_t< Traits< detail::GroupItemBase, GroupItem< NumericConverterRegistryTraits > > ::template enables_item_type_v< Arg >, void >
 
void push_back (typename Base::value_type arg)
 
 Builder (BaseArgs... args, Items &&... items)
 Variadic constructor. More...
 
 Builder (BaseArgs... args, InputIterator begin, InputIterator end)
 Iterator range constructor, with default transformer. More...
 
 Builder (BaseArgs... args, InputIterator begin, InputIterator end, Transformer transformer)
 Iterator range constructor, with explicit transformer. More...
 

Additional Inherited Members

- Public Types inherited from Composite::Builder< detail::GroupItemBase, GroupItem< NumericConverterRegistryTraits >, const Identifier & >
using BaseType = detail::GroupItemBase
 
- Protected Member Functions inherited from NumericConverterRegistryGroupData
 NumericConverterRegistryGroupData (NumericConverterType type)
 
- Protected Attributes inherited from NumericConverterRegistryGroupData
NumericConverterType type
 

Detailed Description

Definition at line 55 of file NumericConverterRegistry.h.

Constructor & Destructor Documentation

◆ ~NumericConverterRegistryGroup()

NumericConverterRegistryGroup::~NumericConverterRegistryGroup ( )
override

Definition at line 95 of file NumericConverterRegistry.cpp.

96{
97}

Member Function Documentation

◆ GetType()

const auto & NumericConverterRegistryGroup::GetType ( ) const
inline

Definition at line 65 of file NumericConverterRegistry.h.

65{ return type; }

Referenced by NumericConverterRegistry::Visit().

Here is the caller graph for this function:

The documentation for this struct was generated from the following files: