#include <derived-path-map.hh>
Public Types | |
using | Map = std::map<OutputName, ChildNode> |
Public Member Functions | |
bool | operator== (const ChildNode &) const noexcept |
bool | operator== (const DerivedPathMap< std::set< std::string > >::ChildNode &) const noexcept=default |
bool | operator== (const DerivedPathMap< std::set< std::string > >::ChildNode &) const noexcept |
Public Attributes | |
V | value |
Map | childMap |
A child node (non-root node).
using nix::DerivedPathMap< V >::ChildNode::Map = std::map<OutputName, ChildNode> |
The map type for the root node.
Map nix::DerivedPathMap< V >::ChildNode::childMap |
The map of the root node.
V nix::DerivedPathMap< V >::ChildNode::value |
Value of this child node.
V
should be.