librime 1.2
Rime Input Method Engine, the core library
strings.h File Reference
#include <rime/common.h>
#include <initializer_list>
Include dependency graph for strings.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  rime
namespace  rime::strings

Enumerations

enum class  rime::strings::SplitBehavior { rime::strings::KeepToken , rime::strings::SkipToken }

Functions

vector< string > rime::strings::split (const string &str, const string &delim, SplitBehavior behavior)
vector< string > rime::strings::split (const string &str, const string &delim)
template<typename Iter, typename T>
string rime::strings::join (Iter start, Iter end, T &&delim)
template<typename C, typename T>
string rime::strings::join (C &&container, T &&delim)
template<typename C, typename T>
string rime::strings::join (std::initializer_list< C > &&container, T &&delim)