#include "ndn-cxx/net/face-uri.hpp"#include "ndn-cxx/util/string-helper.hpp"#include <boost/algorithm/string.hpp>#include <boost/lexical_cast.hpp>#include <boost/mpl/vector.hpp>#include <boost/mpl/for_each.hpp>#include <regex>#include <set>#include <sstream>
Go to the source code of this file.
Classes | |
| class | ndn::CanonizeProvider | 
| a CanonizeProvider provides FaceUri canonization functionality for a group of schemes  More... | |
| class | ndn::IpHostCanonizeProvider< Protocol > | 
| class | ndn::UdpCanonizeProvider | 
| class | ndn::TcpCanonizeProvider | 
| class | ndn::EtherCanonizeProvider | 
| class | ndn::DevCanonizeProvider | 
| class | ndn::UdpDevCanonizeProvider | 
| class | ndn::CanonizeProviderTableInitializer | 
Namespaces | |
| ndn | |
| Copyright (c) 2011-2015 Regents of the University of California.  | |
Typedefs | |
| using | ndn::CanonizeProviders = boost::mpl::vector< UdpCanonizeProvider *, TcpCanonizeProvider *, EtherCanonizeProvider *, DevCanonizeProvider *, UdpDevCanonizeProvider * > | 
| using | ndn::CanonizeProviderTable = std::map< std::string, shared_ptr< CanonizeProvider > > | 
Functions | |
| std::ostream & | ndn::operator<< (std::ostream &os, const FaceUri &uri) | 
| static const CanonizeProvider * | ndn::getCanonizeProvider (const std::string &scheme) |