This is the complete list of members for derecho::Replicated< T >, including all inherited members.
| compute_global_stability_frontier() | derecho::Replicated< T > | |
| get_minimum_latest_persisted_version() noexcept(false) | derecho::Replicated< T > | virtual |
| get_next_version() | derecho::Replicated< T > | inlinevirtual |
| get_shard_num() const | derecho::Replicated< T > | inline |
| getFrontier() | derecho::Replicated< T > | inlinevirtual |
| group | derecho::Replicated< T > | private |
| group_rpc_manager | derecho::Replicated< T > | private |
| is_persistent() const | derecho::Replicated< T > | inlinevirtual |
| is_valid() const | derecho::Replicated< T > | inlinevirtual |
| make_version(const persistent::version_t &ver, const HLC &hlc) noexcept(false) | derecho::Replicated< T > | inlinevirtual |
| next_timestamp_us | derecho::Replicated< T > | private |
| next_version | derecho::Replicated< T > | private |
| node_id | derecho::Replicated< T > | private |
| object_size() const | derecho::Replicated< T > | virtual |
| ordered_send(Args &&... args) | derecho::Replicated< T > | |
| p2p_send(node_id_t dest_node, Args &&... args) | derecho::Replicated< T > | |
| persist(const persistent::version_t version) noexcept(false) | derecho::Replicated< T > | virtual |
| persistent_registry_ptr | derecho::Replicated< T > | private |
| post_next_version(const persistent::version_t &version, const uint64_t &ts_us) | derecho::Replicated< T > | inlinevirtual |
| receive_object(char *buffer) | derecho::Replicated< T > | virtual |
| register_persistent_member(const char *object_name, const persistent::VersionFunc &vf, const persistent::PersistFunc &pf, const persistent::TrimFunc &tf, const persistent::LatestPersistedGetterFunc &gf, persistent::TruncateFunc tcf) noexcept(false) | derecho::Replicated< T > | inlinevirtual |
| Replicated(subgroup_type_id_t type_id, node_id_t nid, subgroup_id_t subgroup_id, uint32_t subgroup_index, uint32_t shard_num, rpc::RPCManager &group_rpc_manager, Factory< T > client_object_factory, _Group *group) | derecho::Replicated< T > | |
| Replicated(subgroup_type_id_t type_id, node_id_t nid, subgroup_id_t subgroup_id, uint32_t subgroup_index, uint32_t shard_num, rpc::RPCManager &group_rpc_manager, _Group *group) | derecho::Replicated< T > | |
| Replicated(Replicated &&rhs) | derecho::Replicated< T > | |
| Replicated(const Replicated &)=delete | derecho::Replicated< T > | |
| send(unsigned long long int payload_size, const std::function< void(char *buf)> &msg_generator) | derecho::Replicated< T > | |
| send_object(tcp::socket &receiver_socket) const | derecho::Replicated< T > | virtual |
| send_object_raw(tcp::socket &receiver_socket) const | derecho::Replicated< T > | virtual |
| shard_num | derecho::Replicated< T > | private |
| subgroup_id | derecho::Replicated< T > | private |
| subgroup_index | derecho::Replicated< T > | private |
| trim(const persistent::version_t &earliest_version) noexcept(false) | derecho::Replicated< T > | inlinevirtual |
| truncate(const persistent::version_t &latest_version) | derecho::Replicated< T > | inlinevirtual |
| user_object_ptr | derecho::Replicated< T > | |
| wrapped_this | derecho::Replicated< T > | private |
| ~Replicated() | derecho::Replicated< T > | virtual |
| ~ReplicatedObject()=default | derecho::ReplicatedObject | virtual |
1.8.13