Graphviz 15.1.1~dev.20260630.1303
Loading...
Searching...
No Matches
random.h
Go to the documentation of this file.
1
3
4#pragma once
5
6#include <stddef.h>
7#include <stdint.h>
8#include <util/api.h>
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
21UTIL_API size_t *gv_permutation(size_t bound);
22
30UTIL_API size_t gv_random(size_t bound);
31
39UTIL_API uint64_t gv_random_u64(uint64_t bound);
40
41#ifdef __cplusplus
42}
43#endif
macro for API hiding/exposing
#define UTIL_API
Definition api.h:27
UTIL_API uint64_t gv_random_u64(uint64_t bound)
Definition random.c:61
UTIL_API size_t gv_random(size_t bound)
Definition random.c:85
UTIL_API size_t * gv_permutation(size_t bound)
Definition random.c:15