name.hpp File Reference
#include "name-component.hpp"
#include <iterator>
+ Include dependency graph for name.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ndn::Name::Error
 
struct  std::hash< ndn::Name >
 
class  ndn::Name
 Represents an absolute name. More...
 

Namespaces

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

Typedefs

using ndn::PartialName = Name
 Represents an arbitrary sequence of name components. More...
 

Functions

bool ndn::operator!= (const Name &lhs, const Name &rhs)
 
bool ndn::operator< (const Name &lhs, const Name &rhs)
 
std::ostream & ndn::operator<< (std::ostream &os, const Name &name)
 Print URI representation of a name. More...
 
bool ndn::operator<= (const Name &lhs, const Name &rhs)
 
bool ndn::operator== (const Name &lhs, const Name &rhs)
 
bool ndn::operator> (const Name &lhs, const Name &rhs)
 
bool ndn::operator>= (const Name &lhs, const Name &rhs)
 
std::istream & ndn::operator>> (std::istream &is, Name &name)
 Parse URI from stream as Name. More...