QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
opennurbs_uuid.cpp File Reference
#include "opennurbs.h"

Functions

bool ON_CreateUuid (ON_UUID &new_uuid)
 
int ON_UuidCompare (const ON_UUID &a, const ON_UUID &b)
 
int ON_UuidCompare (const ON_UUID *a, const ON_UUID *b)
 
ON_UUID ON_UuidFromString (const char *sUUID)
 
ON_UUID ON_UuidFromString (const wchar_t *sUUID)
 
bool ON_UuidIsNil (const ON_UUID &uuid)
 
bool ON_UuidIsNotNil (const ON_UUID &uuid)
 
char * ON_UuidToString (const ON_UUID &uuid, char *s)
 
const char * ON_UuidToString (const ON_UUID &uuid, ON_String &s)
 
const wchar_t * ON_UuidToString (const ON_UUID &uuid, ON_wString &s)
 
wchar_t * ON_UuidToString (const ON_UUID &uuid, wchar_t *s)
 

Variables

static const int big_endian_rho [16] = {0,1,2,3, 4,5, 6,7, 8,9, 10,11,12,13,14,15}
 
static const int little_endian_rho [16] = {3,2,1,0, 5,4, 7,6, 8,9, 10,11,12,13,14,15}
 

Function Documentation

◆ ON_CreateUuid()

bool ON_CreateUuid ( ON_UUID & new_uuid)

◆ ON_UuidCompare() [1/2]

int ON_UuidCompare ( const ON_UUID & a,
const ON_UUID & b )

◆ ON_UuidCompare() [2/2]

int ON_UuidCompare ( const ON_UUID * a,
const ON_UUID * b )

◆ ON_UuidFromString() [1/2]

ON_UUID ON_UuidFromString ( const char * sUUID)

◆ ON_UuidFromString() [2/2]

ON_UUID ON_UuidFromString ( const wchar_t * sUUID)

◆ ON_UuidIsNil()

bool ON_UuidIsNil ( const ON_UUID & uuid)

◆ ON_UuidIsNotNil()

bool ON_UuidIsNotNil ( const ON_UUID & uuid)

◆ ON_UuidToString() [1/4]

char * ON_UuidToString ( const ON_UUID & uuid,
char * s )

◆ ON_UuidToString() [2/4]

const char * ON_UuidToString ( const ON_UUID & uuid,
ON_String & s )

◆ ON_UuidToString() [3/4]

const wchar_t * ON_UuidToString ( const ON_UUID & uuid,
ON_wString & s )

◆ ON_UuidToString() [4/4]

wchar_t * ON_UuidToString ( const ON_UUID & uuid,
wchar_t * s )

Variable Documentation

◆ big_endian_rho

const int big_endian_rho[16] = {0,1,2,3, 4,5, 6,7, 8,9, 10,11,12,13,14,15}
static

◆ little_endian_rho

const int little_endian_rho[16] = {3,2,1,0, 5,4, 7,6, 8,9, 10,11,12,13,14,15}
static