HomeSort by relevance Sort by last modified time
    Searched defs:AtExitManager (Results 1 - 2 of 2) sorted by null

  /external/libchrome/base/
at_exit.cc 23 static AtExitManager* g_top_manager = nullptr;
27 AtExitManager::AtExitManager()
37 AtExitManager::~AtExitManager() {
39 NOTREACHED() << "Tried to ~AtExitManager without an AtExitManager";
50 void AtExitManager::RegisterCallback(AtExitCallbackType func, void* param) {
56 void AtExitManager::RegisterTask(base::Closure task) {
58 NOTREACHED() << "Tried to RegisterCallback without an AtExitManager";
    [all...]
at_exit.h 22 // AtExitManager object on the stack:
24 // base::AtExitManager exit_manager;
30 class BASE_EXPORT AtExitManager {
34 AtExitManager();
38 ~AtExitManager();
56 // This constructor will allow this instance of AtExitManager to be created
59 // destruction. This allows you to shadow another AtExitManager.
60 explicit AtExitManager(bool shadow);
66 AtExitManager* next_manager_; // Stack of managers to allow shadowing.
68 DISALLOW_COPY_AND_ASSIGN(AtExitManager);
    [all...]

Completed in 68 milliseconds