CatapultServer
v0.5.0.1 (Elephant)
|
Builder for creating an aggregate external cache storage around external cache storages. More...
Public Member Functions | |
template<typename TStorage > | |
void | add (std::unique_ptr< TStorage > &&pStorage) |
Adds pStorage to the builder. More... | |
std::unique_ptr< ExternalCacheStorage > | build () |
Builds an aggregate external cache storage. More... | |
Private Attributes | |
std::vector< std::unique_ptr< ExternalCacheStorage > > | m_storages |
Builder for creating an aggregate external cache storage around external cache storages.
|
inline |
Adds pStorage to the builder.
|
inline |
Builds an aggregate external cache storage.
|
private |