A top level object class for libargus objects that are created and owned by the client.
All Destructable objects created by the client must be explicitly destroyed.

Public Member Functions | |
| virtual void | destroy ()=0 | 
| Destroy this object.  More... | |
Protected Member Functions | |
| ~Destructable () | |
      
  | 
  pure virtual | 
Destroy this object.
After making this call, the client cannot make any more calls on this object.