Rune Caster 1.0.0
Modern C++ Text Processing Framework
Loading...
Searching...
No Matches
rune_sequence.hpp File Reference
#include <vector>
#include <string>
#include <string_view>
#include <iterator>
#include <ranges>
#include <span>
#include "rune.hpp"
#include "language.hpp"
#include <functional>
Include dependency graph for rune_sequence.hpp:
This graph shows which files directly or indirectly include this file:

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