| begin() const | libint2::SingletonStack< T, KeyType > | inline |
| citer_type typedef | libint2::SingletonStack< T, KeyType > | |
| data_type typedef (defined in libint2::SingletonStack< T, KeyType >) | libint2::SingletonStack< T, KeyType > | |
| end() const | libint2::SingletonStack< T, KeyType > | inline |
| find(const std::shared_ptr< T > &obj) | libint2::SingletonStack< T, KeyType > | inline |
| find(const key_type &key) | libint2::SingletonStack< T, KeyType > | inline |
| find_hashed(const InstanceID &hashed_key) const | libint2::SingletonStack< T, KeyType > | inline |
| HashingFunction typedef | libint2::SingletonStack< T, KeyType > | |
| InstanceID typedef | libint2::SingletonStack< T, KeyType > | |
| iter_type typedef | libint2::SingletonStack< T, KeyType > | |
| key_return_type typedef | libint2::SingletonStack< T, KeyType > | |
| key_type typedef (defined in libint2::SingletonStack< T, KeyType >) | libint2::SingletonStack< T, KeyType > | |
| map_type typedef (defined in libint2::SingletonStack< T, KeyType >) | libint2::SingletonStack< T, KeyType > | |
| purge() override (defined in libint2::SingletonStack< T, KeyType >) | libint2::SingletonStack< T, KeyType > | inlinevirtual |
| PurgingPolicy typedef | libint2::SingletonStack< T, KeyType > | |
| remove(const std::shared_ptr< T > &obj) | libint2::SingletonStack< T, KeyType > | inline |
| SingletonStack(HashingFunction callback) | libint2::SingletonStack< T, KeyType > | inline |
| value_type typedef (defined in libint2::SingletonStack< T, KeyType >) | libint2::SingletonStack< T, KeyType > | |
| ~AbstractPurgeableStack() (defined in libint2::AbstractPurgeableStack) | libint2::AbstractPurgeableStack | inlinevirtual |
| ~PurgeableStack() (defined in libint2::PurgeableStack< T, Policy >) | libint2::PurgeableStack< T, Policy > | inlineprotectedvirtual |
| ~SingletonStack() (defined in libint2::SingletonStack< T, KeyType >) | libint2::SingletonStack< T, KeyType > | inlinevirtual |