CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
24 namespace catapult {
namespace cache {
27 template<
typename TView>
31 template<
typename... TArgs>
33 : TView(std::forward<TArgs>(args)...)
40 : TView(std::move(rhs))
Decorates a view and supplies a read-only view.
Definition: ReadOnlyViewSupplier.h:28
ReadOnlyViewSupplier(ReadOnlyViewSupplier &&rhs)
Definition: ReadOnlyViewSupplier.h:39
TView::ReadOnlyView m_readOnlyView
Definition: ReadOnlyViewSupplier.h:51
const TView::ReadOnlyView & asReadOnly() const
Returns a read-only view of this view.
Definition: ReadOnlyViewSupplier.h:46
Definition: AddressExtractionExtension.cpp:28
ReadOnlyViewSupplier(TArgs &&... args)
Creates a read-only view supplier around args.
Definition: ReadOnlyViewSupplier.h:32