NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
nonstd::optional_lite::std11 Namespace Reference

Classes

struct  bool_constant
 
struct  conditional
 
struct  conditional< false, T, F >
 
struct  integral_constant
 
struct  is_assignable
 
struct  is_move_constructible
 
struct  is_nothrow_move_assignable
 
struct  is_nothrow_move_constructible
 
struct  is_trivially_copy_constructible
 
struct  is_trivially_move_constructible
 

Typedefs

typedef bool_constant< true > true_type
 
typedef bool_constant< false > false_type
 

Functions

template<typename T >
T & move (T &t)
 

Typedef Documentation

◆ true_type

Definition at line 466 of file optional-lite.hpp.

◆ false_type

Definition at line 467 of file optional-lite.hpp.

Function Documentation

◆ move()

template<typename T >
T& nonstd::optional_lite::std11::move ( T &  t)

Definition at line 472 of file optional-lite.hpp.

Referenced by nfd::FaceTable::add(), ndn::security::v2::StaticTrustAnchorGroup::add(), ndn::security::v2::validator_config::Rule::addChecker(), nfd::rib::RibEntry::addChild(), ndn::mgmt::Dispatcher::addControlCommand(), ndn::SignatureInfo::addCustomTlv(), ndn::security::v2::validator_config::Rule::addFilter(), ndn::net::NetworkMonitorStub::addInterface(), nfd::FaceTable::addReserved(), ndn::mgmt::Dispatcher::addStatusDataset(), ndn::mgmt::Dispatcher::addTopPrefix(), nfd::fw::SelfLearningStrategy::afterReceiveNack(), nonstd::any_lite::any::any(), ndn::Name::append(), ndn::security::transform::Upstream::appendChain(), ndn::Name::appendImplicitSha256Digest(), ndn::Name::appendParametersSha256Digest(), ndn::security::transform::Base64Decode::Base64Decode(), ndn::security::transform::Base64Encode::Base64Encode(), nfd::rib::Rib::beginRemoveFailedFaces(), ndn::Block::Block(), ndn::security::transform::BlockCipher::BlockCipher(), BOOST_AUTO_TEST_CASE(), ndn::security::v2::CertificateStorage::cacheUnverifiedCert(), ndn::security::v2::CertificateStorage::cacheVerifiedCert(), ndn::security::v2::Validator::cacheVerifiedCertificate(), ndn::security::v2::validator_config::Rule::check(), ndn::security::v2::validator_config::Checker::Checker(), ndn::Transport::connect(), ndn::util::signal::Signal< ndn::util::NotificationSubscriber, FaceEventNotification >::connect(), nfd::face::TcpChannel::connect(), nfd::face::connectFaceClosedSignal(), ndn::util::signal::Signal< ndn::util::NotificationSubscriber, FaceEventNotification >::connectSingleShot(), nonstd::optional_lite::detail::storage_t< value_type >::construct_value(), ns3::ndn::constructFaceUri(), ndn::security::tpm::Tpm::createKey(), nfd::face::EthernetFactory::createMulticastFace(), nfd::face::UdpFactory::createMulticastFace(), nfd::face::LpReliability::deleteUnackedFrag(), nonstd::variants::detail::helper< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >::destroy(), ndn::security::transform::DigestFilter::DigestFilter(), nfd::RibManager::enableLocalFields(), nfd::TablesConfigSection::ensureConfigured(), ndn::Face::Impl::expressInterest(), ndn::extractLpLocalFields(), ndn::Face::Face(), nfd::face::FaceSystem::FaceSystem(), ndn::Block::fromBuffer(), ndn::name::Component::fromImplicitSha256Digest(), ndn::name::Component::fromParametersSha256Digest(), nonstd::variants::get(), nfd::face::TcpFactory::getId(), ndn::security::tpm::BackEndMem::getScheme(), ns3::ndn::NetDeviceTransport::getSendQueueLength(), nfd::face::LpReliability::handleOutgoing(), nfd::face::WebSocketChannel::handlePong(), ndn::security::tpm::BackEnd::importKey(), ndn::security::tpm::Tpm::importPrivateKey(), ndn::security::v2::KeyChain::importPrivateKey(), ndn::security::v2::KeyChain::importSafeBag(), ndn::security::v2::TrustAnchorContainer::insert(), nfd::strategy_choice::StrategyChoice::insert(), ndn::Interest::isParametersDigestValid(), nfd::face::UdpChannel::listen(), nfd::face::UnixStreamChannel::listen(), nfd::face::EthernetChannel::listen(), ndn::security::v2::validator_config::ValidationPolicyConfig::load(), ndn::security::v2::CertificateStorage::loadAnchor(), ndn::security::v2::Validator::loadAnchor(), ndn::security::transform::PrivateKey::loadPkcs8(), ndn::security::transform::PrivateKey::loadPkcs8Base64(), ndn::net::NetlinkSocket::nlmsgTypeToString(), ndn::security::v2::validator_config::Checker::NegativeResultBuilder::operator Checker::Result(), ndn::security::pib::IdentityContainer::const_iterator::operator!=(), ndn::security::pib::CertificateContainer::const_iterator::operator!=(), ndn::security::pib::KeyContainer::const_iterator::operator!=(), nonstd::optional_lite::optional< T >::operator*(), ndn::util::signal::ScopedConnection::operator=(), nonstd::any_lite::any::operator=(), nonstd::optional_lite::optional< T >::operator=(), nonstd::variants::variant< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >::operator=(), ndn::security::transform::Source::operator>>(), nonstd::optional_lite::optional< T >::optional(), ndn::security::v2::parseLocatorUri(), ndn::nfd::ForwarderGeneralStatusDataset::parseResult(), nfd::face::pickAddress(), ndn::Face::Impl::processIncomingInterest(), ndn::Block::push_back(), ndn::Face::Impl::putData(), ndn::Face::Impl::putNack(), nfd::face::LpReassembler::receiveFragment(), ndn::security::v2::DynamicTrustAnchorGroup::refresh(), ndn::RegexPatternListMatcher::RegexPatternListMatcher(), ndn::RegexRepeatMatcher::RegexRepeatMatcher(), ndn::net::NetlinkSocket::registerNotificationCallback(), ndn::net::NetlinkSocket::registerRequestCallback(), nonstd::optional_lite::optional< T >::reset(), ndn::security::transform::PrivateKey::savePkcs8(), ndn::security::transform::PrivateKey::savePkcs8Base64(), ndn::scheduler::Scheduler::schedule(), nfd::fw::asf::FaceInfo::scheduleTimeout(), ndn::net::RtnlSocket::sendDumpRequest(), ndn::net::GenlSocket::sendRequest(), ndn::Name::set(), ndn::PrefixAnnouncement::setAnnouncedName(), ndn::Interest::setApplicationParameters(), nfd::face::NFD_FINAL_UNLESS_WITH_TESTS::setChannel(), nfd::CommandAuthenticator::setConfigFile(), ndn::PacketBase::setCongestionMark(), ndn::Data::setContent(), ndn::time::setCustomClocks(), nfd::strategy_choice::StrategyChoice::setDefaultStrategy(), ndn::Link::setDelegationList(), nfd::name_tree::Entry::setFibEntry(), ndn::MetaInfo::setFinalBlock(), ndn::Data::setFinalBlock(), ndn::Interest::setForwardingHint(), ndn::Interest::setHopLimit(), ndn::security::v2::ValidationPolicy::setInnerPolicy(), ndn::SignatureInfo::setKeyLocator(), nfd::name_tree::Entry::setMeasurementsEntry(), ndn::security::transform::Transform::setOutputBuffer(), nfd::cs::Cs::setPolicy(), ndn::Interest::setSignatureInfo(), ndn::Data::setSignatureValue(), ndn::Interest::setSignatureValue(), nfd::strategy_choice::Entry::setStrategy(), nfd::name_tree::Entry::setStrategyChoiceEntry(), ndn::TagHost::setTag(), nfd::Forwarder::setUnsolicitedDataPolicy(), ndn::PrefixAnnouncement::setValidityPeriod(), ndn::security::v2::KeyChain::sign(), ndn::security::transform::SignerFilter::SignerFilter(), ns3::ndn::App::StartApplication(), ndn::util::SegmentFetcher::stop(), ndn::security::transform::StripSpace::StripSpace(), nonstd::optional_lite::optional< T >::swap(), nonstd::variants::variant< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >::swap(), nonstd::any_lite::any::to_ptr(), ndn::RegisteredPrefixHandle::unregister(), ndn::security::v2::ValidationPolicyCommandInterest::ValidationPolicyCommandInterest(), ndn::security::v2::ValidationPolicySignedInterest::ValidationPolicySignedInterest(), nonstd::optional_lite::detail::storage_t< value_type >::value(), nonstd::optional_lite::optional< T >::value(), nonstd::variants::variant< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >::variant(), ndn::security::transform::VerifierFilter::VerifierFilter(), ndn::Interest::wireDecode(), ndn::util::DummyClientFace::~DummyClientFace(), websocketpp::endpoint< connection< websocketpp::config::asio >, websocketpp::config::asio >::~endpoint(), websocketpp::transport::asio::endpoint< config >::~endpoint(), and websocketpp::server< websocketpp::config::asio >::~server().