template<typename ColT, typename IndexT>
vt::vrt::collection::BaseCollectionProxy struct

Derived classes

template<typename ColT, typename IndexT, typename BaseProxyT>
struct RDMAable

Public types

using CollectionType = ColT
using IndexType = IndexT

Constructors, destructors, conversion operators

BaseCollectionProxy() defaulted
BaseCollectionProxy(BaseCollectionProxy const&) defaulted
BaseCollectionProxy(BaseCollectionProxy&&) defaulted
BaseCollectionProxy(VirtualProxyType const in_proxy) explicit

Public functions

auto operator=(BaseCollectionProxy const&) -> BaseCollectionProxy& defaulted
auto getProxy() const -> VirtualProxyType
template<typename SerializerT>
void serialize(SerializerT& s)

Protected variables

VirtualProxyType proxy_