LibreOffice Module vcl (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
validation::NumberValidator Class Reference

#include <formatter.hxx>

Public Member Functions

 NumberValidator (const sal_Unicode _cThSep, const sal_Unicode _cDecSep)
 
bool isValidNumericFragment (std::u16string_view _rText)
 

Private Member Functions

bool implValidateNormalized (const OUString &_rText)
 

Private Attributes

TransitionTable m_aTransitions
 

Detailed Description

Definition at line 61 of file formatter.hxx.

Constructor & Destructor Documentation

◆ NumberValidator()

validation::NumberValidator::NumberValidator ( const sal_Unicode  _cThSep,
const sal_Unicode  _cDecSep 
)

Member Function Documentation

◆ implValidateNormalized()

bool validation::NumberValidator::implValidateNormalized ( const OUString &  _rText)
private

Definition at line 175 of file fmtfield.cxx.

References DBG_ASSERT, validation::END, m_aTransitions, and validation::START.

Referenced by isValidNumericFragment().

◆ isValidNumericFragment()

bool validation::NumberValidator::isValidNumericFragment ( std::u16string_view  _rText)

Definition at line 214 of file fmtfield.cxx.

References implValidateNormalized().

Member Data Documentation

◆ m_aTransitions

TransitionTable validation::NumberValidator::m_aTransitions
private

Definition at line 64 of file formatter.hxx.

Referenced by implValidateNormalized(), and NumberValidator().


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