Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cCheckSum.h
Go to the documentation of this file.
1
//
4
//
5
6
#ifndef _INC_cCheckSum_H
7
#define _INC_cCheckSum_H
8
#ifndef NO_PRAGMA_ONCE
9
#pragma once
10
#endif
11
12
#include "
cHashCode.h
"
13
#include "
GrayCore/include/cArray.h
"
14
15
namespace
GrayLib
16
{
17
UNITTEST2_PREDEF
(
cCheckSum
);
18
19
struct
GRAYLIB_LINK
cCheckSum
// static
20
{
23
static
WORD
GRAYCALL
MakeCheckSum16(
const
void
* pData,
size_t
nSizeData);
24
static
UINT32
GRAYCALL
MakeCheckSum32(
const
void
* pData,
size_t
nSizeData);
25
};
26
}
27
#endif
GRAYCALL
#define GRAYCALL
declare calling convention for static functions so everyone knows the arg passing scheme....
Definition:
GrayCore.h:36
GRAYLIB_LINK
#define GRAYLIB_LINK
Definition:
GrayLibBase.h:35
cArray.h
cHashCode.h
GrayLib
Definition:
cMesh.h:22
GrayLib::UNITTEST2_PREDEF
UNITTEST2_PREDEF(cQuadtree)
GrayLib::cCheckSum
Definition:
cCheckSum.h:20
GrayLib
include
Hash
cCheckSum.h
Generated on Tue Feb 2 2021 11:29:38 for Gray C++ Libraries by
1.9.1