Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cndn::security::v2::AdditionalDescriptionAbstraction of AdditionalDescription
 Cndn::AesKeyParamsInfoAesKeyParamsInfo is used to initialize a SimpleSymmetricKeyParams template for AES key
 Cndn::dns::AnyAddress
 Cstd::array< T >STL class
 Cndn::lp::field_location_tags::Base
 Cndn::security::detail::Bio
 Cndn::BlockClass representing a wire element of NDN-TLV packet format
 Cndn::detail::BufferAppendDevice(implementation detail) a Boost.Iostreams.Sink which appends to an ndn::Buffer
 Cndn::lp::CachePolicyCachePolicy header field
 CCachePolicyTagPacket tag for CachePolicy field
 Cndn::util::CanonizeProviderTableInitializer
 Cndn::security::v2::CertContainerInterface
 Cndn::security::v1::CertificateExtensionA CertificateExtension represents the Extension entry in a certificate
 Cndn::security::v1::CertificateSubjectDescriptionA CertificateSubjectDescription represents the SubjectDescription entry in a Certificate
 Cndn::security::tpm::CFReleaser< T >Helper class to wrap CoreFoundation object pointers
 Cndn::security::v1::CFReleaser< T >Helper class to wrap CoreFoundation object pointers
 Cndn::security::tpm::CFReleaser< SecKeyRef >
 Cndn::nfd::ChannelStatusNFD Channel Status dataset
 Cndn::security::conf::Checker
 Cndn::security::conf::CheckerFactory
 Cboost::chrono::clock_string< ndn::time::steady_clock, CharT >
 Cboost::chrono::clock_string< ndn::time::system_clock, CharT >
 Cndn::nfd::CommandOptionsOptions for ControlCommand execution
 CCongestionMarkTagPacket tag for CongestionMark field
 Cndn::util::signal::ConnectionConnection to a signal
 Cndn::ContainerWithOnEmptySignal< T >A container that emits onEmpty signal when it becomes empty
 Cndn::ContainerWithOnEmptySignal< shared_ptr< PendingInterest > >
 Cndn::ContainerWithOnEmptySignal< shared_ptr< RegisteredPrefix > >
 Cndn::mgmt::ControlParametersBase class for a struct that contains ControlCommand parameters
 Cndn::mgmt::ControlResponseControlCommand response
 Cndn::time::CustomClock< BaseClock >Class implementing custom system or steady clock behavior
 Cndn::encoding::DataBlockFast< Iterator >Helper class template to create a data block when RandomAccessIterator is used
 Cndn::encoding::DataBlockSlow< Iterator >Helper class template to create a data block when generic InputIterator is used
 Cndn::lp::detail::DecodeHelper< TlvType, T >
 Cndn::lp::detail::DecodeHelper< TlvType, std::pair< Buffer::const_iterator, Buffer::const_iterator > >
 Cndn::lp::detail::DecodeHelper< TlvType, uint64_t >
 CDefaultConstructible
 Cndn::util::Digest< Hash >Stateful digest calculation
 Cndn::security::transform::DownstreamThe downstream interface of a transformation module
 Cndn::util::signal::DummyExtraArg(implementation detail) a filler for extra argument
 Cndn::EcKeyParamsInfoEcKeyParamInfo is used to initialize a SimplePublicKeyParams template for elliptic curve key
 Cndn::lp::detail::EncodeHelper< TAG, TlvType, T >
 Cndn::lp::detail::EncodeHelper< TAG, TlvType, std::pair< Buffer::const_iterator, Buffer::const_iterator > >
 Cndn::lp::detail::EncodeHelper< TAG, TlvType, uint64_t >
 Cndn::encoding::EncoderHelper class to perform TLV encoding Interface of this class (mostly) matches interface of Estimator class
 Cndn::encoding::EncodingImpl< TAG >
 Cndn::encoding::EstimatorHelper class to estimate size of TLV encoding Interface of this class (mostly) matches interface of Encoder class
 Cndn::util::scheduler::EventIdIdentifies a scheduled event
 Cndn::util::scheduler::EventQueueCompare
 Cndn::security::detail::EvpPkey
 Cndn::security::detail::EvpPkeyCtx
 Cstd::exceptionSTL class
 Cndn::ExcludeRepresents Exclude selector in NDN Interest
 Cndn::Exclude::ExcludeComponentEither a name::Component or "negative infinity"
 Cndn::lp::detail::ExtractFieldInfo
 Cndn::nfd::FaceQueryFilterFace Query Filter
 Cndn::nfd::FaceTraits< C >Providers getters and setters of face information fields
 Cndn::nfd::FaceTraits< FaceEventNotification >
 Cndn::nfd::FaceTraits< FaceStatus >
 Cndn::util::FaceUriUnderlying protocol and address used by a Face
 Cndn::security::v1::Factory< T >
 Cndn::nfd::FibEntry
 Cndn::lp::Field< X >Concept check for fields
 Cndn::lp::detail::FieldDecl< LOCATION, VALUE, TYPE, REPEATABLE >
 Cndn::lp::detail::FieldInfo
 Cndn::nfd::ControlCommand::FieldValidator
 Cndn::security::conf::FilterFilter is one of the classes used by ValidatorConfig
 Cndn::security::conf::FilterFactory
 Cndn::nfd::ForwarderStatusNFD Forwarder Status
 CForwardIterator
 Cstd::hash< ndn::Name >
 Cstd::hash< ndn::util::ethernet::Address >
 Cndn::Hashable< X >Concept check for CryptoPP hash algorithm
 Cndn::security::pib::IdentityA frontend handle of an Identity
 Cndn::security::transform::SignerFilter::Impl
 Cndn::security::tpm::BackEndFile::Impl
 Cndn::security::tpm::BackEndMem::Impl
 Cndn::security::tpm::BackEndOsx::Impl
 Cndn::security::transform::Base64Decode::ImplThe implementation class which contains the internal state of the filter which includes openssl specific structures
 Cndn::security::transform::Base64Encode::ImplThe implementation class which contains the internal state of the filter which includes openssl specific structures
 Cndn::security::transform::BlockCipher::Impl
 Cndn::security::transform::DigestFilter::ImplThe implementation class which contains the internal state of the digest calculator which includes openssl specific structures
 Cndn::security::transform::HmacFilter::Impl
 Ctransform::PrivateKey::Impl
 Csecurity::v1::PublicKey::Impl
 Cndn::security::transform::VerifierFilter::Impl
 Cndn::security::v1::SecTpmFile::Impl
 Cndn::security::v1::SecTpmOsx::Impl
 Cndn::util::NetworkMonitor::Impl
 Cndn::in_place_t
 CIncomingFaceIdTagPacket tag for IncomingFaceId field
 Cndn::InterestFilterDeclares the set of Interests a producer can serve, which starts with a name prefix, plus an optional regular expression
 Cstd::ios_baseSTL class
 Cndn::dns::Ipv4Only
 Cndn::dns::Ipv6Only
 Cboost::is_placeholder< typename std::remove_const< decltype(_1)>::type >
 Cboost::is_placeholder< typename std::remove_const< decltype(_2)>::type >
 Cboost::is_placeholder< typename std::remove_const< decltype(_3)>::type >
 Cboost::is_placeholder< typename std::remove_const< decltype(_4)>::type >
 Cboost::is_placeholder< typename std::remove_const< decltype(_5)>::type >
 Cboost::is_placeholder< typename std::remove_const< decltype(_6)>::type >
 Cboost::is_placeholder< typename std::remove_const< decltype(_7)>::type >
 Cboost::is_placeholder< typename std::remove_const< decltype(_8)>::type >
 Cboost::is_placeholder< typename std::remove_const< decltype(_9)>::type >
 Citerator
 Cndn::security::pib::KeyA frontend handle of a key instance
 Cndn::KeyLocator
 Cndn::security::conf::KeyLocatorCheckerKeyLocatorChecker is one of the classes used by ValidatorConfig
 Cndn::security::conf::KeyLocatorCheckerFactory
 Cndn::KeyParamsBase class of key parameters
 Clogger_mt
 Cndn::util::LoggerTimestampTag that writes a timestamp upon stream output
 Cndn::MatchInterestFilterIdFunctor to match InterestFilterId
 Cndn::MatchPendingInterestIdFunctor to match PendingInterestId
 Cndn::MatchRegisteredPrefixIdFunctor to match RegisteredPrefixId
 Cndn::MetaInfoAn MetaInfo holds the meta info which is signed inside the data packet
 Cndn::lp::NackHeaderNetwork NACK header
 Cndn::security::tpm::NdnCxxAutoBackEndFileTpmRegistrationClass
 Cndn::security::tpm::NdnCxxAutoBackEndMemTpmRegistrationClass
 Cndn::security::pib::NdnCxxAutoPibMemoryPibRegistrationClass
 Cndn::security::pib::NdnCxxAutoPibSqlite3PibRegistrationClass
 Cndn::security::v1::NdnCxxAutoSecPublicInfoSqlite3PibRegistrationClass
 Cndn::security::v1::NdnCxxAutoSecTpmFileTpmRegistrationClass
 CNextHopFaceIdTagPacket tag for NextHopFaceId field
 Cndn::nfd::NextHopRecord
 Cnoncopyable
 Cndn::nullopt_t
 Cndn::Oid
 Cndn::optional< T >
 Cndn::security::CommandInterestValidator::Options
 Cndn::util::DummyClientFace::OptionsOptions for DummyClientFace
 Cndn::lp::Packet
 Cndn::security::v1::PublicKey
 Cndn::Exclude::RangeRepresent an excluded component or range
 Cndn::RegexBackrefManager
 Cndn::RegexMatcher
 Cndn::nfd::RibEntryData abstraction for RIB entry
 Cndn::nfd::RibFlagsTraits< T >Implements getters to each RIB flag
 Cndn::nfd::RibFlagsTraits< Route >
 Cndn::RsaKeyParamsInfoRsaKeyParamInfo is used to initialize a SimplePublicKeyParams template for RSA key
 Cndn::security::conf::Rule< Packet >
 Cndn::security::SafeBagSecured container for sensitive information(certificate, private key)
 Cndn::SecRule
 Cndn::security::v1::SecuredBag
 Cndn::SelectorsAbstraction implementing Interest selectors
 Cndn::SignatureA Signature is storage for the signature-related information (info and value) in a Data packet
 Cndn::SignatureInfo
 Cndn::security::SigningInfoSigning parameters passed to KeyChain
 Cndn::time::steady_clockSteady clock
 Cndn::nfd::StrategyChoiceNFD StrategyChoice dataset
 Cstream
 Cndn::time::system_clockSystem clock
 Cndn::TagBase class for packet tags that can hold any arbitrary information
 Cndn::TagHostBase class to store tag information (e.g., inside Interest and Data packets)
 Cboost::asio::time_traits< ndn::time::steady_clock >
 Cndn::time::UnitTestClockTraits< BaseClock >Traits for UnitTestClock, defining default behavior for different clocks
 Cndn::time::UnitTestClockTraits< system_clock >Specialization of UnitTestClockTraits for system_clock
 Cndn::security::transform::UpstreamThe upstream interface of a transformation module
 Cndn::security::v2::ValidationErrorValidation error code and optional detailed error message
 Cndn::security::ValidationRequestValidationRequest contains information related to further validation
 Cndn::security::ValidatorInterfaces for packet validation
 Cndn::security::ValidityPeriodAbstraction of validity period
 Cstd::vector< T >STL class
 Cndn::WireDecodable< X >Concept check for TLV abstraction with .wireDecode method and constructible from Block
 Cndn::WireEncodable< X >Concept check for TLV abstraction with .wireEncode method
 Cndn::WireEncodableWithEncodingBuffer< X >Concept check for TLV abstraction with .wireEncode method
 Cenable_shared_from_this
 Cnoncopyable