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

#include <text.hpp>

Public Types

using is_avalanching = void
 
using is_transparent = void
 

Public Member Functions

 vector_backed_ci_hash (std::vector< char > &text_data)
 
auto operator() (std::string_view sv) const noexcept -> uint64_t
 
auto operator() (dcon::text_key tag) const noexcept -> uint64_t
 

Public Attributes

std::vector< char > & text_data
 

Detailed Description

Definition at line 652 of file text.hpp.

Member Typedef Documentation

◆ is_avalanching

Definition at line 653 of file text.hpp.

◆ is_transparent

Definition at line 654 of file text.hpp.

Constructor & Destructor Documentation

◆ vector_backed_ci_hash()

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

Definition at line 658 of file text.hpp.

Member Function Documentation

◆ operator()() [1/2]

auto text::vector_backed_ci_hash::operator() ( dcon::text_key  tag) const -> uint64_t
inlinenoexcept

Definition at line 663 of file text.hpp.

Here is the call graph for this function:

◆ operator()() [2/2]

auto text::vector_backed_ci_hash::operator() ( std::string_view  sv) const -> uint64_t
inlinenoexcept

Definition at line 660 of file text.hpp.

Here is the call graph for this function:

Member Data Documentation

◆ text_data

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

Definition at line 656 of file text.hpp.


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