Echo Writes Code

string.cpp

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "crucible/core/string.hpp"

namespace crucible
{
	// Hashing API
	// -----------

	auto hash(string const &value) -> std::uint64_t
	{
		return hash_manager().hash_text(value.data(), value.size());
	}

	auto hash(string_view const value) -> std::uint64_t
	{
		return hash_manager().hash_text(value.data(), value.size());
	}
}