chunkedseq
container library for large in-memory data sets
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Member Functions | List of all members
pasl::data::map::get_key_of_last_item< Item, Measured > Class Template Reference

[option] More...

#include <map.hpp>

Public Types

using value_type = Item
 
using key_type = typename value_type::first_type
 
using measured_type = Measured
 

Public Member Functions

measured_type operator() (const value_type &v) const
 
measured_type operator() (const value_type *lo, const value_type *hi) const
 

Detailed Description

template<class Item, class Measured>
class pasl::data::map::get_key_of_last_item< Item, Measured >

[get_key_of_last_item]

Definition at line 75 of file map.hpp.

Member Typedef Documentation

template<class Item , class Measured >
using pasl::data::map::get_key_of_last_item< Item, Measured >::key_type = typename value_type::first_type

Definition at line 79 of file map.hpp.

template<class Item , class Measured >
using pasl::data::map::get_key_of_last_item< Item, Measured >::measured_type = Measured

Definition at line 80 of file map.hpp.

template<class Item , class Measured >
using pasl::data::map::get_key_of_last_item< Item, Measured >::value_type = Item

Definition at line 78 of file map.hpp.

Member Function Documentation

template<class Item , class Measured >
measured_type pasl::data::map::get_key_of_last_item< Item, Measured >::operator() ( const value_type v) const
inline

Definition at line 82 of file map.hpp.

template<class Item , class Measured >
measured_type pasl::data::map::get_key_of_last_item< Item, Measured >::operator() ( const value_type lo,
const value_type hi 
) const
inline

Definition at line 87 of file map.hpp.


The documentation for this class was generated from the following file: