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

#include <xalanc/ICUBridge/ICUFormatNumberFunctor.hpp>

Inheritance diagram for xalanc::ICUFormatNumberFunctor:
[legend]
Collaboration diagram for xalanc::ICUFormatNumberFunctor:
[legend]

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()

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: