#include "../encoding/block.hpp"
#include "../encoding/encoding-buffer.hpp"
#include <boost/concept/usage.hpp>
#include <boost/type_traits/has_equal_to.hpp>
#include <boost/type_traits/has_not_equal_to.hpp>
#include <boost/type_traits/has_left_shift.hpp>
Go to the source code of this file.
Classes | |
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::detail::NfdMgmtProtocolStruct< X > |
class | ndn::StatusDatasetItem< X > |
concept check for an item in a Status Dataset More... | |
class | ndn::NotificationStreamItem< X > |
concept check for an item in a Notification Stream More... | |
class | ndn::detail::StlForwardIteratorConcept< T > |
Namespaces | |
ndn | |
Copyright (c) 2011-2015 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 147 of file concepts.hpp.
#define NDN_CXX_ASSERT_FORWARD_ITERATOR | ( | T | ) |
assert T is a forward iterator
Definition at line 157 of file concepts.hpp.