|
IDA C++ SDK 9.2
|
Base class for reference count objects. More...
#include <pro.h>
Public Member Functions | |
| qrefcnt_obj_t (void) | |
| Constructor. | |
| virtual void idaapi | release (void)=0 |
| Call destructor. | |
Public Attributes | |
| int | refcnt |
| counter | |
Base class for reference count objects.
|
inline |
Constructor.
Call destructor.
We use release() instead of operator delete() to maintain binary compatibility with all compilers (vc and gcc use different vtable layouts for operator delete)
Implemented in refcnted_regex_t, source_file_t, and source_item_t.
| int qrefcnt_obj_t::refcnt |
counter