Udipe
1.0
Solving the riddle of high-throughput UDP
Loading...
Searching...
No Matches
include
udipe
pointer.h
Go to the documentation of this file.
1
#pragma once
2
8
9
14
#ifdef __GNUC__
15
#define UDIPE_NON_NULL_ARGS __attribute__((nonnull))
16
#else
17
#define UDIPE_NON_NULL_ARGS
18
#endif
19
27
#ifdef __GNUC__
28
#define UDIPE_NON_NULL_SPECIFIC_ARGS(...) __attribute__((nonnull(__VA_ARGS__)))
29
#else
30
#define UDIPE_NON_NULL_SPECIFIC_ARGS(...)
31
#endif
32
37
#ifdef __GNUC__
38
#define UDIPE_NON_NULL_RESULT __attribute__((returns_nonnull))
39
#else
40
#define UDIPE_NON_NULL_RESULT
41
#endif
Generated by
1.9.8