Monero
Loading...
Searching...
No Matches
language_base.h File Reference

Language Base class for Polymorphism. More...

#include <vector>
#include <unordered_map>
#include <string>
#include <boost/algorithm/string.hpp>
#include "misc_log_ex.h"
#include "fnv1.h"
#include "common/utf8.h"
Include dependency graph for language_base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Language::WordHash
struct  Language::WordEqual
class  Language::Base
 A base language class which all languages have to inherit from for Polymorphism. More...

Namespaces

namespace  Language
 Mnemonic language related namespace.

Functions

template<typename T>
T Language::utf8prefix (const T &s, size_t count)
 Returns a string made of (at most) the first count characters in s. Assumes well formedness. No check is made for this.

Detailed Description

Language Base class for Polymorphism.