LibreOffice Module vcl (master)
1
|
#include <config_options.h>
#include <i18nlangtag/lang.h>
#include <tools/link.hxx>
#include <tools/solar.h>
#include <vcl/settings.hxx>
#include <map>
#include <memory>
#include <string_view>
Go to the source code of this file.
Classes | |
class | validation::NumberValidator |
class | Formatter |
class | Formatter::StaticFormatter |
Namespaces | |
validation | |
Typedefs | |
typedef ::std::map< sal_Unicode, State > | validation::StateTransitions |
typedef StateTransitions::value_type | validation::Transition |
typedef ::std::map< State, StateTransitions > | validation::TransitionTable |
Enumerations | |
enum | validation::State { validation::START, validation::NUM_START, validation::DIGIT_PRE_COMMA, validation::DIGIT_POST_COMMA, validation::EXPONENT_START, validation::EXPONENT_DIGIT, validation::END } |
enum | FORMAT_CHANGE_TYPE { FORMAT_CHANGE_TYPE::KEYONLY = 0x00, FORMAT_CHANGE_TYPE::FORMATTER = 0x01, FORMAT_CHANGE_TYPE::PRECISION = 0x02, FORMAT_CHANGE_TYPE::THOUSANDSSEP = 0x03, FORMAT_CHANGE_TYPE::CURRENCY_SYMBOL = 0x10, FORMAT_CHANGE_TYPE::CURRSYM_POSITION = 0x20 } |
|
strong |
Enumerator | |
---|---|
KEYONLY | |
FORMATTER | |
PRECISION | |
THOUSANDSSEP | |
CURRENCY_SYMBOL | |
CURRSYM_POSITION |
Definition at line 76 of file formatter.hxx.