|
TuttleOFX
1
|
#include <IMemoryCache.hpp>
Public Types | |
| typedef Key | This |
Public Member Functions | |
| Key (const std::string &identifier, const double &time) | |
| bool | operator< (const This &) const |
| bool | operator== (const This &v) const |
| std::size_t | getHash () const |
Data Fields | |
| std::string | _identifier |
| double | _time |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const Key &v) |
Definition at line 23 of file IMemoryCache.hpp.
| typedef Key tuttle::host::memory::Key::This |
Definition at line 25 of file IMemoryCache.hpp.
| tuttle::host::memory::Key::Key | ( | const std::string & | identifier, |
| const double & | time | ||
| ) | [inline] |
Definition at line 26 of file IMemoryCache.hpp.
| std::size_t tuttle::host::memory::Key::getHash | ( | ) | const |
Definition at line 22 of file IMemoryCache.cpp.
References _identifier, and _time.
Referenced by tuttle::host::memory::KeyHash::operator()().
| bool tuttle::host::memory::Key::operator< | ( | const This & | other | ) | const |
Definition at line 10 of file IMemoryCache.cpp.
References _identifier, and _time.
| bool tuttle::host::memory::Key::operator== | ( | const This & | v | ) | const |
Definition at line 17 of file IMemoryCache.cpp.
References _identifier, and _time.
| std::ostream& operator<< | ( | std::ostream & | os, |
| const Key & | v | ||
| ) | [friend] |
Definition at line 31 of file IMemoryCache.cpp.
| std::string tuttle::host::memory::Key::_identifier |
Definition at line 34 of file IMemoryCache.hpp.
Referenced by getHash(), operator<(), tuttle::host::memory::operator<<(), and operator==().
Definition at line 35 of file IMemoryCache.hpp.
Referenced by getHash(), operator<(), tuttle::host::memory::operator<<(), and operator==().