Interface for Reference Counted Object. More...
Classes | |
class | IRCObject |
Base class Interface for all Reference Counted objects. More... | |
Interface for Reference Counted Object.
In order to allow applications and filters to not have to worry about remembering to release/free/delete EDL allocated objects when they are no longer needed EDL implements so-called "smart pointers" around the EDL objects. As the smart pointers are created/destroyed the underlying object's reference count is automatically incremented/decremented Only when the underlying object's reference count returns to zero that it is actually released/deleted.