18#ifndef _DECAF_UTIL_CONCURRENT_DELAYED_H_
19#define _DECAF_UTIL_CONCURRENT_DELAYED_H_
This interface imposes a total ordering on the objects of each class that implements it.
Definition Comparable.h:33
A mix-in style interface for marking objects that should be acted upon after a given delay.
Definition Delayed.h:37
virtual ~Delayed()
Definition Delayed.h:40
virtual long long getDelay(const TimeUnit &unit)=0
Returns the remaining delay associated with this object, in the given time unit.
A TimeUnit represents time durations at a given unit of granularity and provides utility methods to c...
Definition TimeUnit.h:62
#define DECAF_API
Definition Config.h:29
Definition AbstractExecutorService.h:28
Definition AbstractCollection.h:33
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition AprPool.h:25