summaryrefslogtreecommitdiffstats
path: root/c++/src/H5IdComponent.h
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2004-06-01 14:47:19 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2004-06-01 14:47:19 (GMT)
commit2ca10d0ace6b55408919d9561002df24b1bcfbe7 (patch)
treedbdae2f2615ebca19d3c75989ef258cc9cc4ac80 /c++/src/H5IdComponent.h
parent1ec351813bd999925e4d4ba2a93f28b3c84c405f (diff)
downloadhdf5-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.h10
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();