![]() |
DDNet documentation
|
#include <vector>Go to the source code of this file.
Classes | |
| class | CUuid |
| class | CName |
| class | CNameIndexed |
| class | CUuidManager |
Enumerations | |
| enum | { UUID_MAXSTRSIZE = 37 , UUID_INVALID = -2 , UUID_UNKNOWN = -1 , UUID_INT_SIZE = sizeof(CUuid) / sizeof(int32_t) , OFFSET_UUID = 1 << 16 } |
Functions | |
| CUuid | RandomUuid () |
| CUuid | CalculateUuid (const char *pName) |
| void | FormatUuid (CUuid Uuid, char *pBuffer, unsigned BufferLength) |
| int | ParseUuid (CUuid *pUuid, const char *pBuffer) |
| void | UuidToInts (const CUuid &Uuid, int *pInts) |
| template<int N> | |
| void | UuidToInts (const CUuid &Uuid, int(&aInts)[N]) |
| CUuid | UuidFromInts (const int *pInts) |
| template<int N> | |
| CUuid | UuidFromInts (const int(&aInts)[N]) |
Variables | |
| const CUuid | UUID_ZEROED |
| CUuidManager | g_UuidManager |
| CUuid CalculateUuid | ( | const char * | pName | ) |
| void FormatUuid | ( | CUuid | Uuid, |
| char * | pBuffer, | ||
| unsigned | BufferLength ) |
| int ParseUuid | ( | CUuid * | pUuid, |
| const char * | pBuffer ) |
| CUuid RandomUuid | ( | ) |
| CUuid UuidFromInts | ( | const int * | pInts | ) |
| CUuid UuidFromInts | ( | const int(&) | aInts[N] | ) |
| void UuidToInts | ( | const CUuid & | Uuid, |
| int * | pInts ) |
| void UuidToInts | ( | const CUuid & | Uuid, |
| int(&) | aInts[N] ) |
|
extern |
|
extern |