Lumiera
0.pre.03
»edit your freedom«
|
Definition at line 83 of file entry-id-test.cpp.
Private Types | |
typedef std::unordered_map< DummyID, string, DummyID::UseEmbeddedHash > | Hashtable |
Private Member Functions | |
void | buildHashtable () |
void | checkBasicProperties () |
void | checkComparisions () |
void | checkCreation () |
void | checkErasure () |
virtual void | run (Arg) |
Static Private Member Functions | |
static bool | checkForHashCollision (string const &key, string const &val) |
static bool | verifyEntry (Hashtable::value_type entry) |
|
inlineprivate |
While this type information can't be recovered after erasure, we can try to upcast back to a known type; this upcast is safe, because the embedded hash-ID is based on the type info.
Definition at line 220 of file entry-id-test.cpp.
References BareEntryID::recast(), and VERIFY_ERROR.
|
inlineprivate |
Definition at line 282 of file entry-id-test.cpp.
References steam::mobject::session::query::anonymous_namespace{fake-configrules.cpp}::entry().