
Public Types | |
| enum | Result { Equal = 0, Greater = 1, Less = -1 } |
Public Member Functions | |
| Collator (const char *locale) | |
| Collator constructor. | |
| ~Collator () | |
| Collator destructor. | |
| void | setOrderLowerFirst (bool) |
| set order lower first | |
| Result | collate (const ::UChar *, size_t, const ::UChar *, size_t) const |
| collate : compare the both characters | |
Static Public Member Functions | |
| static std::auto_ptr< Collator > | userDefault () |
| get user default | |
| WTF::Collator::Collator | ( | const char * | locale | ) |
| WTF::Collator::~Collator | ( | ) |
Collator destructor.
| void WTF::Collator::setOrderLowerFirst | ( | bool | ) |
set order lower first
| [in] | : | status c->setOrderLowerFirst(s); |
| static std::auto_ptr<Collator> WTF::Collator::userDefault | ( | ) | [static] |
| Result WTF::Collator::collate | ( | const ::UChar * | , | |
| size_t | , | |||
| const ::UChar * | , | |||
| size_t | ||||
| ) | const |
collate : compare the both characters
| [in] | : | unicode characters |
| [in] | : | length |
| [in] | : | unicode characters |
| [in] | : | length |
| [out] | : | result Result r = c->collate(c1, l1, c2, l2); |