name.cpp File Reference
#include "name.hpp"
#include "encoding/block.hpp"
#include "encoding/encoding-buffer.hpp"
#include "util/time.hpp"
#include <sstream>
#include <boost/algorithm/string/trim.hpp>
#include <boost/functional/hash.hpp>
#include <boost/range/adaptor/reversed.hpp>
#include <boost/range/concepts.hpp>
+ Include dependency graph for name.cpp:

Go to the source code of this file.

Namespaces

 ndn
 Copyright (c) 2013-2017 Regents of the University of California.
 

Functions

 ndn::BOOST_CONCEPT_ASSERT ((boost::EqualityComparable< Name >))
 
 ndn::BOOST_CONCEPT_ASSERT ((WireEncodable< Name >))
 
 ndn::BOOST_CONCEPT_ASSERT ((WireEncodableWithEncodingBuffer< Name >))
 
 ndn::BOOST_CONCEPT_ASSERT ((WireDecodable< Name >))
 
 ndn::BOOST_CONCEPT_ASSERT ((boost::RandomAccessIterator< Name::iterator >))
 
 ndn::BOOST_CONCEPT_ASSERT ((boost::RandomAccessIterator< Name::const_iterator >))
 
 ndn::BOOST_CONCEPT_ASSERT ((boost::RandomAccessIterator< Name::reverse_iterator >))
 
 ndn::BOOST_CONCEPT_ASSERT ((boost::RandomAccessIterator< Name::const_reverse_iterator >))
 
 ndn::BOOST_CONCEPT_ASSERT ((boost::RandomAccessRangeConcept< Name >))
 
template size_t ndn::Name::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const
 
template size_t ndn::Name::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const
 
std::ostream & ndn::operator<< (std::ostream &os, const Name &name)
 Print URI representation of a name. More...
 
std::istream & ndn::operator>> (std::istream &is, Name &name)
 Parse URI from stream as Name. More...