| _registry | persistent::PersistentRegistry | protected |
| _subgroup_prefix | persistent::PersistentRegistry | protected |
| _temporal_query_frontier_provider | persistent::PersistentRegistry | protected |
| callFunc(Args... args) | persistent::PersistentRegistry | protected |
| callFuncMin(Args... args) | persistent::PersistentRegistry | protected |
| earliest_version_to_serialize | persistent::PersistentRegistry | protectedstatic |
| generate_prefix(const std::type_index &subgroup_type, uint32_t subgroup_index, uint32_t shard_num) noexcept(true) | persistent::PersistentRegistry | static |
| get_subgroup_prefix() | persistent::PersistentRegistry | |
| getEarliestVersionToSerialize() noexcept(true) | persistent::PersistentRegistry | static |
| getFrontier() | persistent::PersistentRegistry | inline |
| getMinimumLatestPersistedVersion() noexcept(false) | persistent::PersistentRegistry | |
| makeVersion(const int64_t &ver, const HLC &mhlc) noexcept(false) | persistent::PersistentRegistry | |
| match_prefix(const std::string str, const std::type_index &subgroup_type, uint32_t subgroup_index, uint32_t shard_num) noexcept(true) | persistent::PersistentRegistry | static |
| persist() noexcept(false) | persistent::PersistentRegistry | |
| PersistentRegistry(ITemporalQueryFrontierProvider *tqfp, const std::type_index &subgroup_type, uint32_t subgroup_index, uint32_t shard_num) | persistent::PersistentRegistry | |
| PersistentRegistry(PersistentRegistry &&)=default | persistent::PersistentRegistry | |
| PersistentRegistry(const PersistentRegistry &)=delete | persistent::PersistentRegistry | |
| registerPersist(const char *obj_name, const VersionFunc &vf, const PersistFunc &pf, const TrimFunc &tf, const LatestPersistedGetterFunc &lpgf, const TruncateFunc &tcf) noexcept(false) | persistent::PersistentRegistry | |
| RemoteDeserializationContext(const RemoteDeserializationContext &)=delete | mutils::RemoteDeserializationContext | |
| RemoteDeserializationContext(const RemoteDeserializationContext &&)=delete | mutils::RemoteDeserializationContext | |
| RemoteDeserializationContext() | mutils::RemoteDeserializationContext | inline |
| resetEarliestVersionToSerialize() noexcept(true) | persistent::PersistentRegistry | static |
| setEarliestVersionToSerialize(const int64_t &ver) noexcept(true) | persistent::PersistentRegistry | static |
| trim(const int64_t &earliest_version) noexcept(false) | persistent::PersistentRegistry | |
| truncate(const int64_t &last_version) | persistent::PersistentRegistry | |
| unregisterPersist(const char *obj_name) noexcept(false) | persistent::PersistentRegistry | |
| updateTemporalFrontierProvider(ITemporalQueryFrontierProvider *tqfp) | persistent::PersistentRegistry | |
| ~PersistentRegistry() | persistent::PersistentRegistry | virtual |
| ~RemoteDeserializationContext() | mutils::RemoteDeserializationContext | inlinevirtual |