Audacity
3.2.0
libraries
lib-numeric-formats
formatters
ParsedNumericConverterFormatter.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
/**********************************************************************
3
4
Audacity: A Digital Audio Editor
5
6
@file ParsedNumericConverterFormatter.h
7
8
Dmitry Vedenko
9
10
**********************************************************************/
11
#pragma once
12
13
#include <memory>
14
15
#include "
NumericConverterType.h
"
16
#include "
NumericConverterFormatter.h
"
17
#include "
TranslatableString.h
"
18
19
class
FormatterContext
;
20
21
NUMERIC_FORMATS_API std::unique_ptr<NumericConverterFormatter>
22
CreateParsedNumericConverterFormatter
(
23
const
FormatterContext
& context,
NumericConverterType
type,
24
const
TranslatableString
&
format
);
NumericConverterFormatter.h
NumericConverterType.h
CreateParsedNumericConverterFormatter
NUMERIC_FORMATS_API std::unique_ptr< NumericConverterFormatter > CreateParsedNumericConverterFormatter(const FormatterContext &context, NumericConverterType type, const TranslatableString &format)
Definition:
ParsedNumericConverterFormatter.cpp:1088
TranslatableString.h
FormatterContext
A context in which formatter operates.
Definition:
NumericConverterFormatterContext.h:24
Identifier
An explicitly nonlocalized string, not meant for the user to see.
Definition:
Identifier.h:22
TranslatableString
Holds a msgid for the translation catalog; may also bind format arguments.
Definition:
TranslatableString.h:32
anonymous_namespace{ExportPCM.cpp}::format
int format
Definition:
ExportPCM.cpp:49
Generated by
1.9.3