esp8266ndn
NDN Arduino library for ESP8266 and more
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Functions
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
w
Typedefs
a
b
c
e
g
h
i
k
m
n
p
r
s
t
u
v
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
~
Variables
a
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
v
w
Typedefs
b
c
d
i
k
l
m
o
p
r
s
t
v
Enumerations
Enumerator
Related Symbols
Files
File List
File Members
All
_
e
l
n
Macros
_
e
l
n
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
NDNph
src
ndnph
core
common.hpp
Go to the documentation of this file.
1
#ifndef NDNPH_CORE_COMMON_HPP
2
#define NDNPH_CORE_COMMON_HPP
3
4
#ifndef _POSIX_C_SOURCE
5
#define _POSIX_C_SOURCE 200809L
6
#endif
7
8
#include <sys/types.h>
9
10
#include <algorithm>
11
#include <array>
12
#include <bitset>
13
#include <cassert>
14
#include <cinttypes>
15
#include <cstddef>
16
#include <cstdio>
17
#include <cstring>
18
#include <ctime>
19
#include <initializer_list>
20
#include <iterator>
21
#include <limits>
22
#include <memory>
23
#include <tuple>
24
#include <type_traits>
25
#include <utility>
26
27
#ifdef NDEBUG
28
#define NDNPH_ASSERT(x) (void)(x)
29
#else
30
#define NDNPH_ASSERT(x) assert(x)
31
#endif
32
34
#define NDNPH_SHA256_LEN 32
35
36
#ifndef NDNPH_PITTOKEN_MAX
45
#define NDNPH_PITTOKEN_MAX 10
46
#endif
47
48
#endif
// NDNPH_CORE_COMMON_HPP
Generated by
1.9.8