Searched defs:SingleReleaseCallback (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/cc/resources/
H A Dsingle_release_callback.cc12 SingleReleaseCallback::SingleReleaseCallback(const ReleaseCallback& callback) function in class:cc::SingleReleaseCallback
15 << "Use a NULL SingleReleaseCallback for an empty callback.";
18 SingleReleaseCallback::~SingleReleaseCallback() {
20 << "SingleReleaseCallback was never run.";
23 void SingleReleaseCallback::Run(unsigned sync_point, bool is_lost) {
24 DCHECK(!has_been_run_) << "SingleReleaseCallback was run more than once.";
H A Dsingle_release_callback.h14 class CC_EXPORT SingleReleaseCallback { class in namespace:cc
16 static scoped_ptr<SingleReleaseCallback> Create(const ReleaseCallback& cb) {
17 return make_scoped_ptr(new SingleReleaseCallback(cb));
20 ~SingleReleaseCallback();
25 explicit SingleReleaseCallback(const ReleaseCallback& callback);

Completed in 60 milliseconds