Home | History | Annotate | Download | only in base

Lines Matching refs:AtExitManager

23 // AtExitManager object on the stack:
25 // base::AtExitManager exit_manager;
31 class BASE_EXPORT AtExitManager {
35 AtExitManager();
39 ~AtExitManager();
53 // This constructor will allow this instance of AtExitManager to be created
56 // destruction. This allows you to shadow another AtExitManager.
57 explicit AtExitManager(bool shadow);
62 AtExitManager* next_manager_; // Stack of managers to allow shadowing.
64 DISALLOW_COPY_AND_ASSIGN(AtExitManager);
68 class ShadowingAtExitManager : public AtExitManager {
70 ShadowingAtExitManager() : AtExitManager(true) {}