|
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 |