Return whether seconds and nanoseconds form a valid interval.
Declared in <bsls_timeinterval.h>
constexpr
static
bool
isValid(
bsls::Types::Int64 seconds,
int nanoseconds);
Return true if a TimeInterval object can be constructed from the specified seconds and nanoseconds, and false otherwise. A time interval can be constructed from seconds and nanoseconds if their sum results in a time interval whose total number of seconds can be represented with a 64-bit signed integer.
true if a TimeInterval can be constructed from the arguments; false otherwise
| Name | Description |
|---|---|
| seconds | whole seconds component |
| nanoseconds | nanoseconds component |