#include <boost/concept/usage.hpp>
#include "../encoding/block.hpp"
#include "../encoding/encoding-buffer.hpp"
Go to the source code of this file.
Data Structures | |
class | ndn::WireEncodable< X > |
a concept check for TLV abstraction with .wireEncode method More... | |
class | ndn::WireEncodableWithEncodingBuffer< X > |
a concept check for TLV abstraction with .wireEncode method More... | |
class | ndn::WireDecodable< X > |
a concept check for TLV abstraction with .wireDecode method and constructible from Block More... | |
class | ndn::Hashable< X > |
a concept check for CryptoPP hash algorithm More... | |
class | ndn::detail::StlForwardIteratorConcept< T > |
Namespaces | |
ndn | |
Copyright (c) 2013-2016 Regents of the University of California. | |
ndn::detail | |
Macros | |
#define | NDN_CXX_ASSERT_DEFAULT_CONSTRUCTIBLE(T) |
assert T is default constructible More... | |
#define | NDN_CXX_ASSERT_FORWARD_ITERATOR(T) |
assert T is a forward iterator More... | |
#define NDN_CXX_ASSERT_DEFAULT_CONSTRUCTIBLE | ( | T | ) |
assert T is default constructible
Definition at line 124 of file concepts.hpp.
#define NDN_CXX_ASSERT_FORWARD_ITERATOR | ( | T | ) |
assert T is a forward iterator
Definition at line 134 of file concepts.hpp.