#include "ndn-cxx/encoding/block.hpp"#include "ndn-cxx/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>
Include dependency graph for concepts.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ndn::detail::NfdMgmtProtocolStruct< X > |
| class | ndn::NotificationStreamItem< X > |
| concept check for an item in a Notification Stream More... | |
| class | ndn::StatusDatasetItem< X > |
| concept check for an item in a Status Dataset More... | |
| class | ndn::detail::StlForwardIteratorConcept< T > |
| class | ndn::WireDecodable< X > |
| a concept check for TLV abstraction with .wireDecode method and constructible from Block More... | |
| 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... | |
Namespaces | |
| ndn | |
| 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.