Lines Matching refs:HookTable
40 static string ObjectID(const HookTable* h) { return "(hook_table)"; }
43 HookTable::HookTable(EventDispatcher* event_dispatcher)
46 void HookTable::Add(const string& name, const Closure& start_callback) {
52 HookTable::~HookTable() {
56 void HookTable::Remove(const std::string& name) {
61 void HookTable::ActionComplete(const std::string& name) {
77 void HookTable::Run(int timeout_ms, const ResultCallback& done) {
84 timeout_callback_.Reset(Bind(&HookTable::ActionsTimedOut, Unretained(this)));
92 // An action that completes inline could call HookTable::Remove(), which
109 bool HookTable::AllActionsComplete() const {
120 void HookTable::ActionsTimedOut() {