My Project: dynamics.mod/NewtonDynamics/source/core/dgCRC.cpp File Reference

My Project

Classes | Namespaces | Functions | Variables
dgCRC.cpp File Reference
`#include "dgStdafx.h"`
`#include "dgCRC.h"`
`#include "dgList.h"`
`#include "dgTree.h"`
`#include "dgDebug.h"`
`#include "dgRandom.h"`

## Classes

struct | InternalCRC::StringPool

## Namespaces

| InternalCRC

## Functions

dgUnsigned32 | InternalCRC::DJBHash (const char *const str, dgInt32 len)
dgUnsigned32 dgApi | dgCRC (const char *const name)
dgUnsigned32 dgApi | dgCRC (const void *const buffer, dgInt32 size, dgUnsigned32 crcAcc)
const char *dgApi | dgInverseCRC (dgUnsigned32 crc)
dgUnsigned32 dgApi | dgHash (const void *const string, int size)

## Variables

const dgInt32 | InternalCRC::STRING_POOL_SIZE = 1024 * 8 - 256

## Function Documentation

## § dgCRC() [1/2]

dgUnsigned32 dgApi dgCRC | ( | const char *const | name | ) |

## § dgCRC() [2/2]

dgUnsigned32 dgApi dgCRC | ( | const void *const | buffer,
|  | dgInt32 | size,
|  | dgUnsigned32 | crcAcc
| ) |  |

## § dgHash()

dgUnsigned32 dgApi dgHash | ( | const void *const | string,
|  | int | size
| ) |  |

## § dgInverseCRC()

const char* dgApi dgInverseCRC | ( | dgUnsigned32 | crc | ) |