Rune Caster 1.0.0
Modern C++ Text Processing Framework
|
#include <vector>
#include <string>
#include <string_view>
#include <iterator>
#include <ranges>
#include <span>
#include "rune.hpp"
#include "language.hpp"
#include <functional>
Go to the source code of this file.
Classes | |
class | rune_caster::RuneString |
A sequence container for Rune objects (API Design Document: RuneString) More... | |
struct | std::hash< rune_caster::RuneString > |
Namespaces | |
namespace | rune_caster |
namespace | std |
namespace | std::ranges |
Typedefs | |
using | rune_caster::RuneSequence = RuneString |
Backward compatibility alias for RuneString. |
Functions | |
void | rune_caster::swap (RuneString &lhs, RuneString &rhs) noexcept |
Swap two RuneString objects. |
Variables | |
template<> | |
constexpr bool | std::ranges::enable_borrowed_range< rune_caster::RuneString > = true |