Audacity 3.2.0
|
#include <NumericConverterRegistry.h>
Public Types | |
using | Visitor = std::function< void(const NumericConverterRegistryItem &)> |
Static Public Member Functions | |
static Registry::GroupItem< NumericConverterRegistryTraits > & | Registry () |
static void | Visit (const FormatterContext &context, const NumericConverterType &type, Visitor visitor) |
static const NumericConverterRegistryItem * | Find (const FormatterContext &context, const NumericConverterType &type, const NumericFormatID &symbol) |
Definition at line 87 of file NumericConverterRegistry.h.
using NumericConverterRegistry::Visitor = std::function<void(const NumericConverterRegistryItem&)> |
Definition at line 91 of file NumericConverterRegistry.h.
|
static |
Definition at line 77 of file NumericConverterRegistry.cpp.
References ComponentInterfaceSymbol::Internal(), NumericConverterRegistryItem::symbol, and Visit().
Referenced by NumericConverterFormats::Lookup(), and NumericConverter::UpdateFormatter().
|
static |
Definition at line 43 of file NumericConverterRegistry.cpp.
References anonymous_namespace{NumericConverterRegistry.cpp}::PathStart.
Referenced by Visit().
|
static |
Definition at line 50 of file NumericConverterRegistry.cpp.
References NumericConverterRegistryItem::factory, NumericConverterRegistryGroup::GetType(), anonymous_namespace{NumericConverterRegistry.cpp}::PathStart, Registry(), and Registry::Visit().
Referenced by Find(), and NumericTextCtrl::OnContext().