Skip to content

calendar.h ~ namespace interval

Baptiste Thémine edited this page Jul 5, 2020 · 1 revision
namespace interval { /* declarations */ }

Description

Defines the namespace interval and provides types, constants, exceptions and utility functions for interval manipulation.

Requirements

  • (Mandatory) <cstdio>, <cstdlib>, <iostream>, <stdexcept>, <JLC/debug.h> and <JLC/functions.h> must be included.
  • (Optional) <cstring> enables character sequence functions.

Member types

Name Description
category_type Defines class Interval category type.
class Interval Defines a container class of a range of date/time representations.
constant_type Defines class Interval constant type.
empty_interval Defines class Interval exception.
empty_type Defines type to build a default class Interval object.
exception Defines class Interval exception.
not_an_interval Defines class Interval exception.

Member functions

None.

Member namespaces

Name Description
category Contains all class Interval categories.
constants Contains all class Interval constants.

See also

Clone this wiki locally