Classes

nsExpirationTracker.h File Reference

#include "prlog.h"
#include "nsTArray.h"
#include "nsITimer.h"
#include "nsCOMPtr.h"
#include "nsComponentManagerUtils.h"
Include dependency graph for nsExpirationTracker.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  nsExpirationState
 Data used to track the expiration state of an object. More...
class  nsExpirationTracker< T, K >
 nsExpirationTracker can track the lifetimes and usage of a large number of objects, and send a notification some window of time after a live object was last used. More...
class  nsExpirationTracker< T, K >::Iterator