Blender
V3.3
source
blender
makesdna
DNA_uuid_types.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
7
#pragma once
8
9
#include "
DNA_defs.h
"
10
11
#ifdef __cplusplus
12
extern
"C"
{
13
#endif
14
20
typedef
struct
bUUID
{
21
uint32_t
time_low
;
22
uint16_t
time_mid
;
23
uint16_t
time_hi_and_version
;
24
uint8_t
clock_seq_hi_and_reserved
;
25
uint8_t
clock_seq_low
;
26
uint8_t
node
[6];
27
}
bUUID
;
28
33
#define UUID_STRING_LEN 37
34
35
#ifdef __cplusplus
36
}
37
#endif
DNA_defs.h
bUUID
struct bUUID bUUID
Universally Unique Identifier according to RFC4122.
uint16_t
unsigned short uint16_t
Definition:
stdint.h:79
uint32_t
unsigned int uint32_t
Definition:
stdint.h:80
uint8_t
unsigned char uint8_t
Definition:
stdint.h:78
bUUID
Universally Unique Identifier according to RFC4122.
Definition:
DNA_uuid_types.h:20
bUUID::clock_seq_hi_and_reserved
uint8_t clock_seq_hi_and_reserved
Definition:
DNA_uuid_types.h:24
bUUID::clock_seq_low
uint8_t clock_seq_low
Definition:
DNA_uuid_types.h:25
bUUID::time_mid
uint16_t time_mid
Definition:
DNA_uuid_types.h:22
bUUID::time_low
uint32_t time_low
Definition:
DNA_uuid_types.h:21
bUUID::node
uint8_t node[6]
Definition:
DNA_uuid_types.h:26
bUUID::time_hi_and_version
uint16_t time_hi_and_version
Definition:
DNA_uuid_types.h:23
Generated on Sat Jul 27 2024 14:57:55 for Blender by
doxygen
1.9.1