diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2004-06-01 14:47:19 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2004-06-01 14:47:19 (GMT) |
commit | 2ca10d0ace6b55408919d9561002df24b1bcfbe7 (patch) | |
tree | dbdae2f2615ebca19d3c75989ef258cc9cc4ac80 /c++/src/H5IdComponent.h | |
parent | 1ec351813bd999925e4d4ba2a93f28b3c84c405f (diff) | |
download | hdf5-2ca10d0ace6b55408919d9561002df24b1bcfbe7.zip hdf5-2ca10d0ace6b55408919d9561002df24b1bcfbe7.tar.gz hdf5-2ca10d0ace6b55408919d9561002df24b1bcfbe7.tar.bz2 |
[svn-r8602] Purpose:
Code update
Description:
Update C++ wrappers to use new ID reference counting mechanisms.
Platforms tested:
FreeBSD 4.9 (sleipnir) w/C++
Too focused to require h5committest
Diffstat (limited to 'c++/src/H5IdComponent.h')
-rw-r--r-- | c++/src/H5IdComponent.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/c++/src/H5IdComponent.h b/c++/src/H5IdComponent.h index 7b6cbea..1f6a7be 100644 --- a/c++/src/H5IdComponent.h +++ b/c++/src/H5IdComponent.h @@ -29,10 +29,6 @@ class H5_DLLCPP IdComponent { // before setting new id to control reference count void setId( hid_t new_id ); - // Pure virtual function so appropriate close function can - // be called by subclasses' for the corresponding object - virtual void p_close() const = 0; - // Creates an object to hold an HDF5 identifier IdComponent( const hid_t h5_id ); @@ -51,10 +47,6 @@ class H5_DLLCPP IdComponent { // Get the reference counter to this identifier int getCounter(); - // Decrements the reference counter then determines if there are no more - // reference to this object - bool noReference(); - // Assignment operator IdComponent& operator=( const IdComponent& rhs ); @@ -66,8 +58,6 @@ class H5_DLLCPP IdComponent { protected: hid_t id; // HDF5 object id - RefCounter* ref_count; // used to keep track of the - // number of copies of an object // Default constructor IdComponent(); |