38#ifndef BLOCXX_TIMEOUT_HPP_INCLUDE_GUARD_
39#define BLOCXX_TIMEOUT_HPP_INCLUDE_GUARD_
41#include "blocxx/BLOCXX_config.h"
71 ETimeoutType getType()
const;
73 float getRelative()
const;
79 Timeout(ETimeoutType type,
float seconds);
The DateTime class is an abstraction for date time data.
A timeout can be absolute, which means that it will happen at the specified DateTime.
static Timeout relativeWithReset(float seconds)
static Timeout relative(float seconds)
static Timeout absolute(const DateTime &dt)
bool operator==(const Array< T > &x, const Array< T > &y)
bool operator!=(const Array< T > &x, const Array< T > &y)
Determine two Arrays are not equal.