Lines Matching defs:callback
137 * Registers a weak callback method on the object of type T. See
140 * \param object of type T specifying a weak callback method.
241 * \param callback to be invoked.
242 * \param data custom data that is passed to the callback.
245 void TraceWeakContainer(const T* object, WeakCallback callback,
249 TraceTrait<T>::GetWeakTraceDescriptor(object), callback,
270 * Registers a weak callback that is invoked during garbage collection.
272 * \param callback to be invoked.
273 * \param data custom data that is passed to the callback.
275 virtual void RegisterWeakCallback(WeakCallback callback, const void* data) {}
282 * \param parameter tells the trace callback which object was deferred.
283 * \param callback to be invoked for tracing on the mutator thread.
291 const void* parameter, TraceCallback callback, size_t deferred_size) {
307 WeakCallback callback, const void* data) {}