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

#include <text.hpp>

Public Types

using is_avalanching = void
 
using is_transparent = void
 

Public Member Functions

 vector_backed_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 440 of file text.hpp.

Member Typedef Documentation

◆ is_avalanching

Definition at line 441 of file text.hpp.

◆ is_transparent

Definition at line 442 of file text.hpp.

Constructor & Destructor Documentation

◆ vector_backed_hash()

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

Definition at line 446 of file text.hpp.

Member Function Documentation

◆ operator()() [1/2]

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

Definition at line 451 of file text.hpp.

◆ operator()() [2/2]

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

Definition at line 448 of file text.hpp.

Member Data Documentation

◆ text_data

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

Definition at line 444 of file text.hpp.


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