MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
mbgl::style::expression::Collator Class Reference

#include <collator.hpp>

Public Member Functions

 Collator (bool caseSensitive, bool diacriticSensitive, const std::optional< std::string > &locale=std::nullopt)
 
bool operator== (const Collator &other) const
 
int compare (const std::string &lhs, const std::string &rhs) const
 
std::string resolvedLocale () const
 

Detailed Description

Definition at line 12 of file collator.hpp.

Constructor & Destructor Documentation

◆ Collator()

mbgl::style::expression::Collator::Collator ( bool  caseSensitive,
bool  diacriticSensitive,
const std::optional< std::string > &  locale = std::nullopt 
)

Member Function Documentation

◆ compare()

int mbgl::style::expression::Collator::compare ( const std::string &  lhs,
const std::string &  rhs 
) const

◆ operator==()

bool mbgl::style::expression::Collator::operator== ( const Collator other) const

◆ resolvedLocale()

std::string mbgl::style::expression::Collator::resolvedLocale ( ) const

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