, including all inherited members.
access(const Key &key, Date timeout) | Datacratic::TimeoutMap< Key, Value > | [inline] |
begin() (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
begin() const (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
clear() (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
const_iterator typedef (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | |
count(const Key &key) const (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
defaultTimeout (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | |
doThrowException(const std::string &reason) const (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
earliest (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | |
empty() const (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
end() (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
end() const (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
erase(const Key &key) | Datacratic::TimeoutMap< Key, Value > | [inline] |
erase(const typename Nodes::iterator &it) (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
expire(const Callback &callback, Date now=Date::now()) | Datacratic::TimeoutMap< Key, Value > | [inline] |
expire(Date now=Date::now()) | Datacratic::TimeoutMap< Key, Value > | [inline] |
find(const Key &key) (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
find(const Key &key) const (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
get(const Key &key) const (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
insert(const Key &key, const Value &value, Date timeout) | Datacratic::TimeoutMap< Key, Value > | [inline] |
insert(const Key &key, Value &&value, Date timeout) | Datacratic::TimeoutMap< Key, Value > | [inline] |
iterator typedef (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | |
Nodes typedef (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | |
nodes (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | |
operator[](const Key &key) | Datacratic::TimeoutMap< Key, Value > | [inline] |
size() const (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
throwException (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | |
TimeoutMap(double defaultTimeout=-INFINITY) (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
timeouts (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | |
Timeouts typedef | Datacratic::TimeoutMap< Key, Value > | |
update(const Key &key, Value &&value) | Datacratic::TimeoutMap< Key, Value > | [inline] |
update(const Key &key, const Value &value) | Datacratic::TimeoutMap< Key, Value > | [inline] |
updateTimeout(const Key &key, Date timeout) (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |
updateTimeout(const iterator &it, Date timeout) (defined in Datacratic::TimeoutMap< Key, Value >) | Datacratic::TimeoutMap< Key, Value > | [inline] |