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

/external/chromium_org/cc/resources/
H A Dsingle_release_callback_impl.cc13 SingleReleaseCallbackImpl::SingleReleaseCallbackImpl( function in class:cc::SingleReleaseCallbackImpl
17 << "Use a NULL SingleReleaseCallbackImpl for an empty callback.";
20 SingleReleaseCallbackImpl::~SingleReleaseCallbackImpl() {
22 << "SingleReleaseCallbackImpl was never run.";
25 void SingleReleaseCallbackImpl::Run(
29 DCHECK(!has_been_run_) << "SingleReleaseCallbackImpl was run more than once.";
H A Dsingle_release_callback_impl.h14 class CC_EXPORT SingleReleaseCallbackImpl { class in namespace:cc
16 static scoped_ptr<SingleReleaseCallbackImpl> Create(
18 return make_scoped_ptr(new SingleReleaseCallbackImpl(cb));
21 ~SingleReleaseCallbackImpl();
28 explicit SingleReleaseCallbackImpl(const ReleaseCallbackImpl& callback);

Completed in 48 milliseconds