MantisBT - Community
View Issue Details
0028854Community[OCCT] OCCT:Foundation Classespublic2017-06-19 11:032017-09-29 16:29
BenjaminBihler 
bugmaster 
normaltext 
closedfixed 
 
[OCCT] 7.2.0[OCCT] 7.2.0 
Not required
0028854: The documentation should state where handle reference counting happens
One could think that reference counting happens in handles themselves which would probably forbid creating two distinct handles for the same plain pointer. But actually reference counting is part of Standard_Transient.
Not required
No tags attached.
Issue History
2017-06-19 11:03BenjaminBihlerNew Issue
2017-06-19 11:03BenjaminBihlerAssigned To => BenjaminBihler
2017-06-19 12:37gitNote Added: 0067511
2017-06-19 12:37BenjaminBihlerAssigned ToBenjaminBihler => abv
2017-06-19 12:37BenjaminBihlerStatusnew => resolved
2017-06-19 12:37BenjaminBihlerSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=16922#r16922
2017-08-18 17:24gitNote Added: 0069672
2017-08-21 09:27abvNote Added: 0069691
2017-08-21 09:27abvAssigned Toabv => bugmaster
2017-08-21 09:27abvStatusresolved => reviewed
2017-08-21 09:51bugmasterStatusreviewed => tested
2017-08-21 09:51bugmasterTest case number => Not required
2017-08-25 15:02bugmasterChangeset attached => occt master 1aa738dd
2017-08-25 15:02bugmasterStatustested => verified
2017-08-25 15:02bugmasterResolutionopen => fixed
2017-08-25 16:13gitNote Added: 0069898
2017-08-25 16:13gitNote Added: 0069899
2017-09-29 16:17aivFixed in Version => 7.2.0
2017-09-29 16:29aivStatusverified => closed

Notes
(0067511)
git   
2017-06-19 12:37   
Branch CR28854 has been created by BenjaminBihler.

SHA-1: f4970bf566ca93830856cee65a7b0663c545dded


Detailed log of new commits:

Author: Benjamin Bihler
Date: Mon Jun 19 10:59:22 2017 +0200

    0028854: The documentation should state where handle reference counting happens
    
    Corrected typo.

Author: Benjamin Bihler
Date: Mon Jun 19 10:55:26 2017 +0200

    0028854: The documentation should state where handle reference counting happens
    
    The class commend in Standard_Handle.hxx explains the difference to shared
    pointers now.
(0069672)
git   
2017-08-18 17:24   
Branch CR28854_1 has been created by abv.

SHA-1: 7260c9e163b15190868826e37a1bdf2fed115693


Detailed log of new commits:

Author: Benjamin Bihler
Date: Mon Jun 19 11:55:26 2017 +0300

    0028854: The documentation should state where handle reference counting happens
    
    The comment to class opencascade::handle<> in Standard_Handle.hxx now explains better the features differing it from std::shared_ptr<>.
(0069691)
abv   
2017-08-21 09:27   
The changes are reviewed with some amendments; please integrate. Note that no testing is needed -- changes are only in comments.
(0069898)
git   
2017-08-25 16:13   
Branch CR28854 has been deleted by kgv.

SHA-1: f4970bf566ca93830856cee65a7b0663c545dded
(0069899)
git   
2017-08-25 16:13   
Branch CR28854_1 has been deleted by kgv.

SHA-1: 7260c9e163b15190868826e37a1bdf2fed115693