1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3671],{89727:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>c,metadata:()=>o,toc:()=>p});var s=n(74848),a=n(28453);const i='<nav class="breadcrumb has-arrow-separator" aria-label="breadcrumbs"><ul><li><a href="/docs/api/namespaces/#95420D3AD49404C0"><span>namespace celerity</span></a></li><li><a href="/docs/api/namespaces/#06885D8AE2CD6C63"><span>namespace detail</span></a></li><li><a href="/docs/api/namespaces/#A16ACF3ACAFB4303"><span>namespace utils</span></a></li><li class="is-active"><a aria-current="pageA85594F48BD4BEEF"><span>function hash_combine</span></a></li></ul></nav>\n<main><h3 id="A85594F48BD4BEEF"><pre class="p-0 hdoc-pre-parent"><a class="hdoc-permalink-icon" href="#A85594F48BD4BEEF">\xb6</a><code class="hdoc-function-code language-cpp">inline void hash_combine(<a href="https://en.cppreference.com/w/cpp/types/size_t">std::size_t</a>& seed,\n <a href="https://en.cppreference.com/w/cpp/types/size_t">std::size_t</a> value)</code></pre></h3><p>Declared at: <a class="is-family-code" href="https://github.com/celerity/celerity-runtime/blob/master/include/utils.h#L37">include/utils.h:37</a></p><h4>Parameters</h4><dl><dt class="is-family-code"><a href="https://en.cppreference.com/w/cpp/types/size_t">std::size_t</a>&<b> seed</b></dt><dt class="is-family-code"><a href="https://en.cppreference.com/w/cpp/types/size_t">std::size_t</a><b> value</b></dt></dl><hr class="member-fun-separator"></hr></main>',c={hide_title:!0,pagination_next:null,pagination_prev:null,custom_edit_url:null,sidebar_class_name:"sidebar-hidden",title:"function hash_combine"},r=void 0,o={id:"api/functions/celerity_detail_utils-hash_combine",title:"function hash_combine",description:"",source:"@site/celerity-runtime/docs/api/functions/celerity_detail_utils-hash_combine.mdx",sourceDirName:"api/functions",slug:"/api/functions/celerity_detail_utils-hash_combine",permalink:"/docs/api/functions/celerity_detail_utils-hash_combine",draft:!1,unlisted:!1,editUrl:null,tags:[],version:"current",frontMatter:{hide_title:!0,pagination_next:null,pagination_prev:null,custom_edit_url:null,sidebar_class_name:"sidebar-hidden",title:"function hash_combine"},sidebar:"api"},l={},p=[];function d(e){const{Head:t}={...(0,a.R)(),...e.components};return t||function(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Head",!0),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(t,{children:[(0,s.jsx)("script",{src:"/js/highlight.min.js"}),(0,s.jsx)("script",{src:"/js/api_docs.js",defer:!0})]}),"\n",(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})]})}function u(e={}){const{wrapper:t}={...(0,a.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},28453:(e,t,n)=>{n.d(t,{R:()=>c,x:()=>r});var s=n(96540);const a={},i=s.createContext(a);function c(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:c(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.