libdcp
|
LanguageTag class. More...
#include "compose.hpp"
#include "dcp_assert.h"
#include "exceptions.h"
#include "language_tag.h"
#include <boost/algorithm/string.hpp>
#include <string>
Go to the source code of this file.
Functions | |
static optional< LanguageTag::SubtagData > | find_in_list (vector< LanguageTag::SubtagData > const &list, string subtag) |
template<class T > | |
void | check_for_duplicates (vector< T > const &subtags, dcp::LanguageTag::SubtagType type) |
void | load_language_tag_list (boost::filesystem::path tags_directory, string name, std::function< void(std::string, std::string)> add) |
Variables | |
static vector< LanguageTag::SubtagData > | language_list |
static vector< LanguageTag::SubtagData > | variant_list |
static vector< LanguageTag::SubtagData > | region_list |
static vector< LanguageTag::SubtagData > | script_list |
static vector< LanguageTag::SubtagData > | extlang_list |
static vector< pair< string, string > > | dcnc_list |
LanguageTag class.
Definition in file language_tag.cc.