openMSX
Public Member Functions | Public Attributes | List of all members
StringReplacer::detail::PmhReplacer< N, PMH > Struct Template Reference

#include <StringReplacer.hh>

Collaboration diagram for StringReplacer::detail::PmhReplacer< N, PMH >:
Collaboration graph
[legend]

Public Member Functions

constexpr std::string_view operator() (std::string_view input) const
 

Public Attributes

std::array< FromTo, N > map
 
PMH pmh
 

Detailed Description

template<size_t N, typename PMH>
struct StringReplacer::detail::PmhReplacer< N, PMH >

Definition at line 111 of file StringReplacer.hh.

Member Function Documentation

◆ operator()()

template<size_t N, typename PMH >
constexpr std::string_view StringReplacer::detail::PmhReplacer< N, PMH >::operator() ( std::string_view  input) const
inlineconstexpr

Member Data Documentation

◆ map

template<size_t N, typename PMH >
std::array<FromTo, N> StringReplacer::detail::PmhReplacer< N, PMH >::map

◆ pmh

template<size_t N, typename PMH >
PMH StringReplacer::detail::PmhReplacer< N, PMH >::pmh

The documentation for this struct was generated from the following file: