Cloudy
Spectral Synthesis Code for Astrophysics
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Variables
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
c
d
f
i
l
m
n
o
p
r
s
t
v
Enumerations
Enumerator
b
c
d
e
f
h
i
k
l
n
o
p
q
r
s
u
Related Symbols
c
e
o
p
q
s
t
v
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Typedefs
b
c
d
e
f
g
i
l
m
n
o
q
r
s
t
v
Enumerations
a
c
d
e
g
h
i
l
m
p
q
r
s
t
u
w
z
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
z
Macros
_
a
b
c
d
e
f
h
i
j
k
l
m
n
o
p
r
s
u
v
w
y
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
vectorhash.h
Go to the documentation of this file.
1
/* This file is part of Cloudy and is copyright (C)1978-2025 by Gary J. Ferland and
2
* others. For conditions of distribution and use see copyright notice in license.txt */
3
4
#ifndef VECTORHASH_H
5
#define VECTORHASH_H
6
7
#include <string>
8
9
// take checksum of aligned buffer
10
void
VectorHash
(
const
void
* key,
size_t
len, uint32_t seed,
void
* out);
11
// take checksum of an already opened stream
12
std::string
VHstream
(FILE* io);
13
// take checksum of the contents of a string
14
std::string
VHstring
(
const
std::string& s);
15
16
#endif
VectorHash
void VectorHash(const void *key, size_t len, uint32_t seed, void *out)
Definition
vectorhash.cpp:527
VHstream
std::string VHstream(FILE *io)
Definition
vectorhash.cpp:553
VHstring
std::string VHstring(const std::string &s)
source
vectorhash.h
Generated by
1.13.2