struct
ShallowList
Base classes
- struct Region
Constructors, destructors, conversion operators
- ShallowList(BoundType const* in_bound, SizeType const& size)
- ShallowList(List const& in_list) explicit
- ShallowList(ListType const& in_list) explicit
- ShallowList(ShallowList const&) defaulted
- ShallowList(ShallowList&&) defaulted
Public functions
- auto operator=(ShallowList const&) -> ShallowList& defaulted
- auto getSize() const -> SizeType override
- void sort() override
- auto contains(NodeType const& node) -> bool override
- auto makeList() -> ListType const & override
- auto isList() const -> bool override
- auto head() const -> BoundType override
- auto tail() const -> RegionUPtrType override
- auto split() const -> SplitRegionType override
- auto getBound() const -> BoundType const * virtual
- auto copy() const -> RegionUPtrType override
- void splitN(int nsplits, ApplyFnType apply) const override