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==().