|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
CRTP Mixin for extracting keys from set-like containers. More...
#include <ah-dry-mixin.H>
Public Member Functions | |
| template<template< typename > class Container = DynList> | |
| Container< Type > | keys () const |
| Extract all keys as a list. | |
| template<template< typename > class Container = DynList> | |
| Container< Type > | items () const |
| Alias for keys(). | |
Protected Member Functions | |
| const Derived & | self () const noexcept |
CRTP Mixin for extracting keys from set-like containers.
| Derived | The derived container class. |
| Type | The key/element type. |
Definition at line 1830 of file ah-dry-mixin.H.
|
inline |
Alias for keys().
Definition at line 1857 of file ah-dry-mixin.H.
References Aleph::maps().
Referenced by TEST().
|
inline |
Extract all keys as a list.
Definition at line 1845 of file ah-dry-mixin.H.
References Aleph::maps(), and Aleph::KeysMixin< Derived, Type >::self().
Referenced by TEST().
|
inlineprotectednoexcept |
Definition at line 1833 of file ah-dry-mixin.H.
References Aleph::maps().
Referenced by Aleph::KeysMixin< Derived, Type >::keys().