5 #ifndef CNOID_UTIL_REFERENCED_H_INCLUDED
6 #define CNOID_UTIL_REFERENCED_H_INCLUDED
8 #include <boost/intrusive_ptr.hpp>
48 if(obj->refCounter_ == 0){
friend void intrusive_ptr_add_ref(Referenced *obj)
Definition: Referenced.h:42
void intrusive_ptr_release(cnoid::Referenced *obj)
Definition: Referenced.h:46
Referenced()
Definition: Referenced.h:24
Definition: Referenced.h:21
boost::intrusive_ptr< Referenced > ReferencedPtr
Definition: Referenced.h:37
void intrusive_ptr_add_ref(cnoid::Referenced *obj)
Definition: Referenced.h:42
Definition: EasyScanner.h:16
friend void intrusive_ptr_release(Referenced *obj)
Definition: Referenced.h:46
int refCounter()
Definition: Referenced.h:28
virtual ~Referenced()
Definition: Referenced.h:25