Transactional::Node< XN > Member List

This is the complete list of members for Transactional::Node< XN >, including all inherited members.

bundle(local_shared_ptr< PacketWrapper > &target, typename NegotiationCounter::cnt_t &started_time, int64_t bundle_serial, bool is_bundle_root)Transactional::Node< XN >private
bundle_subpacket(local_shared_ptr< PacketWrapper > *superwrapper, const shared_ptr< Node > &subnode, local_shared_ptr< PacketWrapper > &subwrapper, local_shared_ptr< Packet > &subpacket_new, typename NegotiationCounter::cnt_t &started_time, int64_t bundle_serial) (defined in Transactional::Node< XN >)Transactional::Node< XN >private
BundledStatus enum name (defined in Transactional::Node< XN >)Transactional::Node< XN >private
CASInfoList typedef (defined in Transactional::Node< XN >)Transactional::Node< XN >private
commit(Transaction< XN > &tr)Transactional::Node< XN >private
const_iterator typedef (defined in Transactional::Node< XN >)Transactional::Node< XN >
create(Args &&...args) (defined in Transactional::Node< XN >)Transactional::Node< XN >static
eraseSerials(local_shared_ptr< Packet > &packet, int64_t serial) (defined in Transactional::Node< XN >)Transactional::Node< XN >privatestatic
forwardLookup(local_shared_ptr< Packet > &superpacket, bool copy_branch, int64_t tr_serial, bool set_missing, local_shared_ptr< Packet > *upperpacket, int *index) const Transactional::Node< XN >inlineprivate
FuncPayloadCreator typedef (defined in Transactional::Node< XN >)Transactional::Node< XN >private
insert(Transaction< XN > &tr, const shared_ptr< XN > &var, bool online_after_insertion=false)Transactional::Node< XN >
insert(const shared_ptr< XN > &var)Transactional::Node< XN >
iterate_commit(Closure)Transactional::Node< XN >inline
iterate_commit_if(Closure)Transactional::Node< XN >inline
iterate_commit_while(Closure)Transactional::Node< XN >inline
iterator typedef (defined in Transactional::Node< XN >)Transactional::Node< XN >
lookupFailure() const (defined in Transactional::Node< XN >)Transactional::Node< XN >private
lookupFromChild(local_shared_ptr< Packet > &superpacket, bool copy_branch, int64_t tr_serial, bool set_missing, XN **uppernode) (defined in Transactional::Node< XN >)Transactional::Node< XN >private
m_allocatorPacket (defined in Transactional::Node< XN >)Transactional::Node< XN >private
m_allocatorPacketList (defined in Transactional::Node< XN >)Transactional::Node< XN >private
m_allocatorPacketWrapper (defined in Transactional::Node< XN >)Transactional::Node< XN >private
m_allocatorPayloadTransactional::Node< XN >private
m_linkTransactional::Node< XN >private
Node(const Node &)=delete (defined in Transactional::Node< XN >)Transactional::Node< XN >
Node()Transactional::Node< XN >protected
NodeList typedef (defined in Transactional::Node< XN >)Transactional::Node< XN >
NodeNotFoundError typedef (defined in Transactional::Node< XN >)Transactional::Node< XN >
operator=(const Node &)=delete (defined in Transactional::Node< XN >)Transactional::Node< XN >
print_() const (defined in Transactional::Node< XN >)Transactional::Node< XN >
release(Transaction< XN > &tr, const shared_ptr< XN > &var)Transactional::Node< XN >
release(const shared_ptr< XN > &var)Transactional::Node< XN >
releaseAll()Transactional::Node< XN >
reverseLookup(local_shared_ptr< Packet > &superpacket, bool copy_branch, int64_t tr_serial, bool set_missing, XN **uppernode)Transactional::Node< XN >inlineprivate
reverseLookup(local_shared_ptr< Packet > &superpacket, bool copy_branch, int64_t tr_serial=0, bool set_missing=false) (defined in Transactional::Node< XN >)Transactional::Node< XN >inlineprivate
reverseLookup(const local_shared_ptr< Packet > &superpacket) const (defined in Transactional::Node< XN >)Transactional::Node< XN >inlineprivate
reverseLookupWithHint(shared_ptr< Linkage > &linkage, local_shared_ptr< Packet > &superpacket, bool copy_branch, int64_t tr_serial, bool set_missing, local_shared_ptr< Packet > *upperpacket, int *index) (defined in Transactional::Node< XN >)Transactional::Node< XN >inlineprivatestatic
snapshot(Snapshot< XN > &target, bool multi_nodal, typename NegotiationCounter::cnt_t started_time) const (defined in Transactional::Node< XN >)Transactional::Node< XN >private
snapshot(Transaction< XN > &target, bool multi_nodal) const (defined in Transactional::Node< XN >)Transactional::Node< XN >inlineprivate
Snapshot< XN > (defined in Transactional::Node< XN >)Transactional::Node< XN >friend
SnapshotMode enum name (defined in Transactional::Node< XN >)Transactional::Node< XN >private
SnapshotStatus enum name (defined in Transactional::Node< XN >)Transactional::Node< XN >private
snapshotSupernode(const shared_ptr< Linkage > &linkage, shared_ptr< Linkage > &linkage_super, local_shared_ptr< PacketWrapper > &shot, local_shared_ptr< Packet > **subpacket, SnapshotMode mode, int64_t serial=SerialGenerator::SERIAL_NULL, CASInfoList *cas_infos=nullptr) (defined in Transactional::Node< XN >)Transactional::Node< XN >inlineprivatestatic
stl_funcPayloadCreator (defined in Transactional::Node< XN >)Transactional::Node< XN >privatestatic
stl_processIDTransactional::Node< XN >privatestatic
swap(Transaction< XN > &tr, const shared_ptr< XN > &x, const shared_ptr< XN > &y)Transactional::Node< XN >
swap(const shared_ptr< XN > &x, const shared_ptr< XN > &y)Transactional::Node< XN >
Transaction< XN > (defined in Transactional::Node< XN >)Transactional::Node< XN >friend
unbundle(const int64_t *bundle_serial, typename NegotiationCounter::cnt_t &time_started, const shared_ptr< Linkage > &sublinkage, const local_shared_ptr< PacketWrapper > &null_linkage, const local_shared_ptr< Packet > *oldsubpacket=NULL, local_shared_ptr< PacketWrapper > *newsubwrapper=NULL, local_shared_ptr< PacketWrapper > *superwrapper=NULL)Transactional::Node< XN >privatestatic
UnbundledStatus enum name (defined in Transactional::Node< XN >)Transactional::Node< XN >private
upperNode(Snapshot< XN > &shot)Transactional::Node< XN >
~Node() (defined in Transactional::Node< XN >)Transactional::Node< XN >virtual

Generated for KAME4 by  doxygen 1.8.3