Nix 2.26.3
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789101112]
 C_BuiltPathRaw
 C_DerivedPathRaw
 C_SingleBuiltPathRaw
 C_SingleDerivedPathRaw
 Cnix::AbstractConfig
 Cnix::AbstractNixRepl
 Cnix::AbstractSetting
 Cnix::Activity
 Cnix::AddCompletions
 Cnlohmann::adl_serializer< std::optional< T > >
 Cnix::AliasInfo
 Cnix::App
 Crc::Arbitrary< DerivedPath >
 Crc::Arbitrary< DerivedPath::Built >
 Crc::Arbitrary< Hash >
 Crc::Arbitrary< nix::checked::Checked< T > >
 Crc::Arbitrary< NixStringContextElem >
 Crc::Arbitrary< NixStringContextElem::Built >
 Crc::Arbitrary< NixStringContextElem::DrvDeep >
 Crc::Arbitrary< NixStringContextElem::Opaque >
 Crc::Arbitrary< OutputsSpec >
 Crc::Arbitrary< SingleDerivedPath >
 Crc::Arbitrary< SingleDerivedPath::Built >
 Crc::Arbitrary< SingleDerivedPath::Opaque >
 Crc::Arbitrary< StorePath >
 Crc::Arbitrary< StorePathName >
 Cnix::Args
 CAstSymbols
 Cnix::Expr::AstSymbols
 Cnix::Attr
 Cnix::eval_cache::AttrDb
 CAttrDef
 Cnix::ExprAttrs::AttrDef
 Cnix::AttrName
 Cnix::StoreReference::Auto
 Cnix::AutoCloseFD
 Cnix::AutoDelete
 Cnix::BackedStringView
 Cnix::ServeProto::BasicClientConnection
 Cnix::WorkerProto::BasicConnection
 Cnix::BasicDerivation
 Cnix::ServeProto::BasicServerConnection
 Cnix::Bindings
 Cnix::BindingsBuilder
 Cstd::bool_constant
 CBuildEnvironment
 Cnix::ServeProto::BuildOptions
 Cnix::BuildResult
 Cnix::BuiltPathBuilt
 Cnix::BuiltPathWithResult
 Cnix::fetchers::Cache
 Cnix::NarInfoDiskCacheImpl::Cache
 Cnix::NarInfoDiskCache::CacheInfo
 Cnix::DerivationOutput::CAFixed
 Cnix::DerivationOutput::CAFloating
 Cnix::Callback< T >
 Cnix::CallDepth
 Cnix::CanonPath
 Cnix::CaptureLogging
 Cnix::CaseInsensitiveCompare
 Cnix::checked::Checked< T >
 Cnix::Child
 Cnix::DerivedPathMap< V >::ChildNode
 Cnix::ChunkedVector< T, ChunkSize >
 Cnix::WorkerProto::ClientHandshakeInfo
 Cnix::daemon::ClientSettings
 Cnix::Value::ClosureThunk
 Cnix::Goal::Co
 Cnix::CommonProto
 Cnix::CompareGoalPtrs
 Cnix::CompareValues
 Cnix::Completion
 Cnix::SSHMaster::Connection
 Cnix::RemoteStore::ConnectionHandle
 Cnix::LegacySSHStore::ConnectionStats
 Cnix::Constant
 Cnix::ContentAddress
 Cnix::DerivationType::ContentAddressed
 Cnix::ContentAddressMethod
 Cnix::ContentAddressWithReferences
 Cstd::coroutine_traits< nix::Goal::Co, ArgTypes... >
 Cnix::Ctx
 Cnix::DebuggerGuard
 Cnix::DebugTrace
 Cnix::DebugTraceStacker
 Cnix::DerivationOutput::Deferred
 Cnix::RootArgs::DeferredCompletion
 Cnix::Deleter< del >
 Cnix::DerivationOutput
 Cnix::DerivationType
 Cnix::DerivedPathBuilt
 Cnix::DerivedPathMap< V >
 Cnix::DerivedPathOpaque
 Cnix::DerivedPathWithInfo
 Cnix::DIRDeleter
 Cnix::MemorySourceAccessor::File::Directory
 CDoc
 Cnix::EvalState::Doc
 Cnix::DocComment
 Cnix::Goal::Done
 Cnix::fetchers::DownloadFileResult
 Cnix::fetchers::DownloadTarballResult
 Cnix::fetchers::DownloadUrl
 Cnix::DownstreamPlaceholder
 CDrvDeep
 Cnix::NixStringContextElem::DrvDeep
 Cnix::DrvHash
 Cnix::DrvName
 Cnix::DrvOutput
 CDynamicAttrDef
 Cnix::ExprAttrs::DynamicAttrDef
 Cnix::LookupPath::Elem
 Cnix::curlFileTransfer::State::EmbargoComparator
 Cstd::enable_shared_from_this
 Cnix::fetchers::Registry::Entry
 Cnix::Env
 CError
 Cnix::ErrorInfo
 CEvalError
 Cnix::EvalErrorBuilder< T >
 Cstd::exception
 Cnix::ExecutablePath
 Cnix::Args::ExpectedArg
 Cnix::ExperimentalFeatureDetails
 Cnix::Explicit< T >
 Cnix::Expr
 Cnix::ExtendedOutputsSpec
 Cnix::ExternalValueBase
 Cnix::ExtraPathInfo
 Cnix::eval_cache::failed_t
 Cstd::false_type
 Cnix::FdLock
 CField
 Cnix::Logger::Field
 Cnix::MemorySourceAccessor::File
 Cnix::FileSystemObjectSink
 Cnix::FileTransfer
 Cnix::FileTransferRequest
 Cnix::FileTransferResult
 Cnix::Goal::promise_type::final_awaiter
 CFinally< Fn >
 Cnix::FixedOutputInfo
 Cnix::Args::Flag
 Cnix::ExtraPathInfoFlake::Flake
 Cnix::Formal
 Cnix::Formals
 Cnix::Value::FunctionApplicationThunk
 Cnix::FunctionCallTrace
 Cgc
 Cnix::GCLimitReached
 Cnix::GCOptions
 Cnix::GCResults
 Cnix::Generation
 Cnix::GitRepo
 CGlobals
 Cnix::Pool< R >::Handle
 Cnix::Args::Handler
 Cnix::Hash
 Cstd::hash< git_oid >
 Cstd::hash< nix::CanonPath >
 Cstd::hash< nix::PosIdx >
 Cstd::hash< nix::SourcePath >
 Cstd::hash< nix::StorePath >
 Cstd::hash< nix::Symbol >
 Cnix::HintFmt
 Cnix::Implementations
 Cnix::ImportantFirstAttrNameCmp
 Cnix::DerivationOutput::Impure
 Cnix::DerivationType::Impure
 Cnix::Info
 Cnix::InitialOutput
 Cnix::InitialOutputStatus
 Cnix::Goal::InitialSuspend
 Cnix::fetchers::Input
 Cnix::DerivationOutput::InputAddressed
 Cnix::DerivationType::InputAddressed
 Cnix::fetchers::InputScheme
 Cnix::Installable
 CInstallSourceInfo
 Cnix::eval_cache::int_t
 Cnix::InterruptCallback
 Citerable_wrapper
 CIterator
 Cnix::CanonPath::Iterator
 Cnlohmann::json_sax
 Cnix::Value::Lambda
 Cnix::LengthPrefixedProtoHelper< Inner, T >
 Cnix::LengthPrefixedProtoHelper< Inner, std::map< K, V > >
 Cnix::LengthPrefixedProtoHelper< Inner, std::set< T > >
 Cnix::LengthPrefixedProtoHelper< Inner, std::tuple< Ts... > >
 Cnix::LengthPrefixedProtoHelper< Inner, std::vector< T > >
 Cnix::LevenshteinDistanceParam
 Cnix::LexerState
 CLinesIterator
 Cnix::Pos::LinesIterator
 Cnix::LinesOfCode
 Cnix::ListBuilder
 CLock< L >
 Cnix::SyncBase< T, M, WL, RL >::Lock< L >
 CLock< RL >
 Cnix::SyncBase< T, M, WL, RL >::Lock< RL >
 CLock< WL >
 Cnix::SyncBase< T, M, WL, RL >::Lock< WL >
 Cnix::Logger
 Cnix::LookupPath
 Cnix::LRUCache< Key, Value >
 Cnix::git::LsRemoteRefLine
 Cnix::Machine
 Cnix::Magenta< T >
 Cnix::MaintainCount< T >
 Cnix::MakeReadOnly
 CMatcher
 Cnix::eval_cache::misc_t
 Cnix::eval_cache::missing_t
 Cstd::monostate
 Cnix::MuxablePipePollState
 Cnix::NarInfoDiskCache
 Cnix::NarMember
 CNixCExternalValueDesc
 Cnix::NixStringContextElem
 Cnix::nop
 Cnix::OnStartup< T >
 Cnix::OpaquePath
 Cnix::OptimiseStats
 Cnix::PosTable::Origin
 COrigin
 Cnix::OrSuggestions< T >
 COsStringView
 Cnix::OutputsSpec
 Cnix::Package
 Cnix::PackageInfo
 Cnix::PackBuilderContext
 Cnix::ParsedDerivation
 Cnix::ParsedURL
 Cnix::ParsedUrlScheme
 Cnix::Parser
 Cnix::ParserLocation
 Cnix::ParserState
 Cnix::LookupPath::Path
 Cnix::Value::Path
 Cnix::Store::PathInfoCacheValue
 Cnix::PathLocks
 Cnix::GitFileSystemObjectSinkImpl::PendingDir
 Cnix::Pid
 Cnix::Pipe
 Cnix::eval_cache::placeholder_t
 Cnix::Pool< R >
 Cnix::Pos
 Cnix::PosIdx
 Cnix::PosTable
 Cnix::LookupPath::Prefix
 Cnix::PrimOp
 Cnix::Printer
 Cnix::PrintFreed
 Cnix::PrintOptions
 Cnix::ProcessOptions
 CProfileElement
 CProfileElementSource
 CProfileManifest
 Cnix::Goal::promise_type
 CPtr
 Cnix::fetchers::PublicKey
 Cnix::PushActivity
 Cnix::CommonProto::ReadConn
 Cnix::ServeProto::ReadConn
 Cnix::WorkerProto::ReadConn
 Cnix::Realisation
 Cnix::RealisedPath
 Cnix::ref< T >
 Cnix::fetchers::GitArchiveInputScheme::RefInfo
 Cnix::Regex
 Cnix::RegexCache
 Cnix::GlobalConfig::Register
 Cnix::RegisterCommand
 Cnix::RegisterLegacyCommand
 Cnix::RegisterPrimOp
 Cnix::RegisterStoreImplementation< T, TConfig >
 Cnix::fetchers::Registry
 Cnix::MemorySourceAccessor::File::Regular
 Cnix::detail::ReplCompleterMixin
 Cnix::ReplInteracter
 Cnix::fetchers::GitInputScheme::RepoInfo
 Cnix::checked::Checked< T >::Result
 Cnix::fetchers::Cache::Result
 CResult
 Cnix::Goal::Return
 Cnix::RewriteParams
 Cnix::RunOptions
 Cnix::RunPager
 Cnix::CommonProto::Serialise< T >
 Cnix::ServeProto::Serialise< T >
 Cnix::WorkerProto::Serialise< T >
 Cnix::WorkerProto::Serialise< BuildMode >
 Cnix::ServeProto::Serialise< BuildResult >
 Cnix::WorkerProto::Serialise< BuildResult >
 Cnix::CommonProto::Serialise< ContentAddress >
 Cnix::WorkerProto::Serialise< DerivedPath >
 Cnix::CommonProto::Serialise< DrvOutput >
 Cnix::WorkerProto::Serialise< KeyedBuildResult >
 Cnix::CommonProto::Serialise< Realisation >
 Cnix::ServeProto::Serialise< ServeProto::BuildOptions >
 Cnix::CommonProto::Serialise< std::map< K COMMA_ V > >
 Cnix::ServeProto::Serialise< std::map< K COMMA_ V > >
 Cnix::WorkerProto::Serialise< std::map< K COMMA_ V > >
 Cnix::CommonProto::Serialise< std::optional< ContentAddress > >
 Cnix::WorkerProto::Serialise< std::optional< std::chrono::microseconds > >
 Cnix::CommonProto::Serialise< std::optional< StorePath > >
 Cnix::WorkerProto::Serialise< std::optional< TrustedFlag > >
 Cnix::CommonProto::Serialise< std::set< T > >
 Cnix::ServeProto::Serialise< std::set< T > >
 Cnix::WorkerProto::Serialise< std::set< T > >
 Cnix::CommonProto::Serialise< std::string >
 Cnix::CommonProto::Serialise< std::tuple< Ts... > >
 Cnix::ServeProto::Serialise< std::tuple< Ts... > >
 Cnix::WorkerProto::Serialise< std::tuple< Ts... > >
 Cnix::CommonProto::Serialise< std::vector< T > >
 Cnix::ServeProto::Serialise< std::vector< T > >
 Cnix::WorkerProto::Serialise< std::vector< T > >
 Cnix::CommonProto::Serialise< StorePath >
 Cnix::ServeProto::Serialise< UnkeyedValidPathInfo >
 Cnix::WorkerProto::Serialise< UnkeyedValidPathInfo >
 Cnix::WorkerProto::Serialise< ValidPathInfo >
 Cnix::WorkerProto::Serialise< WorkerProto::ClientHandshakeInfo >
 Cnix::ServeProto
 Cset
 Cstd::set
 Cnix::Setter< T >
 Cnix::Config::SettingData
 CSettingData
 Cnix::AbstractConfig::SettingInfo
 CSettingInfo
 Cnix::SingleBuiltPathBuilt
 Cnix::SingleDerivedPathBuilt
 Cnix::Sink
 Cnix::Source
 Cnix::SourcePath
 Cnix::StoreReference::Specified
 Cnix::SQLite
 Cnix::SQLiteStmt
 Cnix::SQLiteTxn
 Cnix::SSHMaster
 Cnix::SourceAccessor::Stat
 CStat
 Cnix::curlFileTransfer::State
 Cnix::daemon::TunnelLogger::State
 Cnix::eval_cache::AttrDb::State
 Cnix::fetchers::CacheImpl::State
 Cnix::NarInfoDiskCacheImpl::State
 Cnix::RegexCache::State
 Cnix::State
 Cnix::Store::State
 Cnix::StaticEnv
 Cnix::S3BinaryCacheStore::Stats
 Cnix::Store::Stats
 Cnix::Pos::Stdin
 CStdin
 Cnix::LocalStore::State::Stmts
 Cnix::StoreFactory
 Cnix::StorePath
 Cnix::StorePathName
 Cnix::StorePathWithOutputs
 Cnix::StoreReference
 Cnix::StoreReferences
 CBuildEnvironment::String
 Cnix::Pos::String
 CString
 Cstd::stringbuf
 Cnix::StringToken
 Cnix::Value::StringWithContext
 Cnix::GitRepo::Submodule
 Cnix::GitSourceAccessor::Submodule
 Cnix::SubstitutablePathInfo
 Cnix::Suggestion
 Cnix::Suggestions
 Cnix::Goal::Suspend
 Cnix::Symbol
 Cnix::SymbolStr
 Cnix::SymbolTable
 Cnix::MemorySourceAccessor::File::Symlink
 Cnix::SyncBase< T, M, WL, RL >
 CSystemError
 Cnix::TarArchive
 Cnix::fetchers::GitArchiveInputScheme::TarballInfo
 Ctesting::Test
 Cnix::TestResource
 Ctesting::TestWithParam
 Cnix::TextInfo
 Cnix::ThreadPool
 Cnix::Trace
 Cnix::git::TreeEntry
 Cstd::true_type
 CTs...
 Cnix::CanonPath::unchecked_t
 Cunchecked_t
 Cnix::Uncolored< T >
 Cnix::UnixPathTrait
 Cnix::UnkeyedValidPathInfo
 Cnix::UnresolvedApp
 Cnix::SQLiteStmt::Use
 Cnix::ExtraPathInfoValue::Value
 Cnix::Value
 Cnix::ValuePrinter
 Cnix::LocalStore::VerificationResult
 Cnix::WindowsPathTrait< CharT0 >
 Ctesting::WithParamInterface
 Cnix::GitRepo::WorkdirInfo
 Cnix::Worker
 Cnix::WorkerProto
 Cnix::CommonProto::WriteConn
 Cnix::ServeProto::WriteConn
 Cnix::WorkerProto::WriteConn
 Cnix::XMLOpenElement
 Cnix::XMLWriter