tlds
Transactional Operations for Linked Data Structures
|
#include <tm_set.hpp>
Public Member Functions | |
virtual void | insert (const T item)=0 |
virtual void | remove (const T item)=0 |
virtual bool | lookup (const T item)=0 |
virtual void | apply_to_all (void(*f)(T item))=0 |
virtual | ~tm_set () |
Copyright (C) 2011 University of Rochester Department of Computer Science and Lehigh University Department of Computer Science and Engineering
License: Modified BSD Please see the file LICENSE.RSTM for licensing information
|
pure virtual |
Implemented in tm_list_set< T >, and tm_hash_set< T >.
|
pure virtual |
Implemented in tm_list_set< T >, and tm_hash_set< T >.
|
pure virtual |
Implemented in tm_list_set< T >, and tm_hash_set< T >.
|
pure virtual |
Implemented in tm_list_set< T >, and tm_hash_set< T >.