Project Alice
Loading...
Searching...
No Matches
text::vector_backed_eq Struct Reference

#include <text.hpp>

Public Types

using is_transparent = void
 

Public Member Functions

 vector_backed_eq (std::vector< char > &text_data)
 
bool operator() (dcon::text_key l, dcon::text_key r) const noexcept
 
bool operator() (dcon::text_key l, std::string_view r) const noexcept
 
bool operator() (std::string_view r, dcon::text_key l) const noexcept
 
bool operator() (dcon::text_key l, std::string const &r) const noexcept
 
bool operator() (std::string const &r, dcon::text_key l) const noexcept
 

Public Attributes

std::vector< char > & text_data
 

Detailed Description

Definition at line 467 of file text.hpp.

Member Typedef Documentation

◆ is_transparent

Definition at line 468 of file text.hpp.

Constructor & Destructor Documentation

◆ vector_backed_eq()

text::vector_backed_eq::vector_backed_eq ( std::vector< char > &  text_data)
inline

Definition at line 472 of file text.hpp.

Member Function Documentation

◆ operator()() [1/5]

bool text::vector_backed_eq::operator() ( dcon::text_key  l,
dcon::text_key  r 
) const
inlinenoexcept

Definition at line 474 of file text.hpp.

◆ operator()() [2/5]

bool text::vector_backed_eq::operator() ( dcon::text_key  l,
std::string const &  r 
) const
inlinenoexcept

Definition at line 507 of file text.hpp.

◆ operator()() [3/5]

bool text::vector_backed_eq::operator() ( dcon::text_key  l,
std::string_view  r 
) const
inlinenoexcept

Definition at line 477 of file text.hpp.

◆ operator()() [4/5]

bool text::vector_backed_eq::operator() ( std::string const &  r,
dcon::text_key  l 
) const
inlinenoexcept

Definition at line 522 of file text.hpp.

◆ operator()() [5/5]

bool text::vector_backed_eq::operator() ( std::string_view  r,
dcon::text_key  l 
) const
inlinenoexcept

Definition at line 492 of file text.hpp.

Member Data Documentation

◆ text_data

std::vector<char>& text::vector_backed_eq::text_data

Definition at line 470 of file text.hpp.


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