Xalan-C++ API Reference 1.12.0
xalanc::ICUFormatNumberFunctor Class Reference

#include <xalanc/ICUBridge/ICUFormatNumberFunctor.hpp>

Inheritance diagram for xalanc::ICUFormatNumberFunctor:
xalanc::StylesheetExecutionContextDefault::FormatNumberFunctor

Classes

class  UnlocalizePatternFunctor
 

Public Types

typedef XalanList< DecimalFormatCacheStructDecimalFormatCacheListType
 

Public Member Functions

 ICUFormatNumberFunctor (MemoryManager &theManager)
 
virtual ~ICUFormatNumberFunctor ()
 
virtual void operator() (XPathExecutionContext &executionContext, double theNumber, const XalanDOMString &thePattern, const XalanDecimalFormatSymbols *theDFS, XalanDOMString &theResult, const XalanNode *context=0, const Locator *locator=0) const
 
- Public Member Functions inherited from xalanc::StylesheetExecutionContextDefault::FormatNumberFunctor
 FormatNumberFunctor ()
 
virtual ~FormatNumberFunctor ()
 

Static Public Member Functions

static ICUFormatNumberFunctorcreate (MemoryManager &theManager)
 

Detailed Description

Definition at line 155 of file ICUFormatNumberFunctor.hpp.

Member Typedef Documentation

◆ DecimalFormatCacheListType

Constructor & Destructor Documentation

◆ ICUFormatNumberFunctor()

xalanc::ICUFormatNumberFunctor::ICUFormatNumberFunctor ( MemoryManager & theManager)

◆ ~ICUFormatNumberFunctor()

virtual xalanc::ICUFormatNumberFunctor::~ICUFormatNumberFunctor ( )
virtual

Member Function Documentation

◆ create()

static ICUFormatNumberFunctor * xalanc::ICUFormatNumberFunctor::create ( MemoryManager & theManager)
static

◆ operator()()

virtual void xalanc::ICUFormatNumberFunctor::operator() ( XPathExecutionContext & executionContext,
double theNumber,
const XalanDOMString & thePattern,
const XalanDecimalFormatSymbols * theDFS,
XalanDOMString & theResult,
const XalanNode * context = 0,
const Locator * locator = 0 ) const
virtual

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