![]() |
![]() |
![]() |
libprelude Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
typedef prelude_ident_t; uint64_t prelude_ident_inc (prelude_ident_t *ident
); int prelude_ident_generate (prelude_ident_t *ident
,prelude_string_t *out
); void prelude_ident_destroy (prelude_ident_t *ident
); int prelude_ident_new (prelude_ident_t **ret
);
uint64_t prelude_ident_inc (prelude_ident_t *ident
);
Deprecated.
|
Pointer to a prelude_ident_t object. |
Returns : |
A new ident. |
int prelude_ident_generate (prelude_ident_t *ident
,prelude_string_t *out
);
Generate an UUID and store it in out
.
|
Pointer to a prelude_ident_t object. |
|
prelude_string_t where the ident will be generated. |
Returns : |
A negative value if an error occur. |
void prelude_ident_destroy (prelude_ident_t *ident
);
Destroy a prelude_ident_t object.
|
Pointer to a prelude_ident_t object. |
int prelude_ident_new (prelude_ident_t **ret
);
Create a new prelude_ident_t object with an unique value.
|
Pointer where to store the created object. |
Returns : |
0 on success, or a negative value if an error occured. |