5#ifndef RIME_LANGUAGE_H_
6#define RIME_LANGUAGE_H_
17 string name()
const {
return name_; }
21 template <
class T,
class U>
23 return t && t->language() && u && u->language() &&
24 *t->language() == *u->language();
static string get_language_component(const string &name)
Definition language.cc:11
bool operator==(const Language &other) const
Definition language.h:19
static bool intelligible(const T &t, const U &u)
Definition language.h:22
Language(const string &name)
Definition language.h:16
string name() const
Definition language.h:17