##// END OF EJS Templates
Fixed all tests \o/ with new TS impl...
Fixed all tests \o/ with new TS impl Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r60:1d5bfa8fd429
r68:ae48b1783344
Show More
VariableCacheStrategy.h
17 lines | 503 B | text/x-c | CLexer
/ include / Variable / VariableCacheStrategy.h
#ifndef SCIQLOP_VARIABLECACHESTRATEGY_H
#define SCIQLOP_VARIABLECACHESTRATEGY_H
#include "CoreGlobal.h"
#include <Data/DateTimeRange.h>
/// This class aims to hande the cache strategy.
class SCIQLOP_CORE_EXPORT VariableCacheStrategy
{
public:
virtual ~VariableCacheStrategy() noexcept = default;
virtual DateTimeRange computeRange(const DateTimeRange& currentCacheRange,
const DateTimeRange& rangeRequested) = 0;
};
#endif // SCIQLOP_VARIABLECACHESTRATEGY_H