#include <xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp>
|
| | ICUBridgeCollationCompareFunctorImpl (MemoryManager &theManager, bool fCacheCollators=false) |
| | Constructor. More...
|
| |
| | ~ICUBridgeCollationCompareFunctorImpl () |
| |
| MemoryManager & | getMemoryManager () const |
| |
| int | operator() (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault) const |
| |
| int | operator() (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, const XalanDOMChar *theLocale, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault) const |
| |
| bool | isValid () const |
| |
| | CollationCompareFunctor () |
| |
| virtual | ~CollationCompareFunctor () |
| |
| virtual int | operator() (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, eCaseOrder theCaseOrder=eDefault) const =0 |
| |
| virtual int | operator() (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, const XalanDOMChar *theLocale, eCaseOrder theCaseOrder=eDefault) const =0 |
| |
◆ CollatorCacheListType
◆ anonymous enum
◆ ICUBridgeCollationCompareFunctorImpl()
| xalanc::ICUBridgeCollationCompareFunctorImpl::ICUBridgeCollationCompareFunctorImpl |
( |
MemoryManager & |
theManager, |
|
|
bool |
fCacheCollators = false |
|
) |
| |
Constructor.
- Parameters
-
| fCacheCollators | If true, the instance will cache collators. This is not thread-safe, so each thread must have its own instance. |
◆ ~ICUBridgeCollationCompareFunctorImpl()
| xalanc::ICUBridgeCollationCompareFunctorImpl::~ICUBridgeCollationCompareFunctorImpl |
( |
| ) |
|
◆ create()
◆ getMemoryManager()
| MemoryManager & xalanc::ICUBridgeCollationCompareFunctorImpl::getMemoryManager |
( |
| ) |
const |
|
inline |
◆ isValid()
| bool xalanc::ICUBridgeCollationCompareFunctorImpl::isValid |
( |
| ) |
const |
|
inline |
◆ operator()() [1/2]
◆ operator()() [2/2]
The documentation for this class was generated from the following file: