|
TECA
The Toolkit for Extreme Climate Analysis
|
A factory for interval_iterator. More...
#include <teca_calendar_util.h>
Public Types | |
| enum | { invalid = 0 , daily = 2 , monthly = 3 , seasonal = 4 , yearly = 5 , n_steps = 6 , all = 7 } |
| The available intervals. More... | |
Static Public Member Functions | |
| static p_interval_iterator | New (const std::string &interval) |
| static p_interval_iterator | New (int interval) |
A factory for interval_iterator.
| anonymous enum |
The available intervals.
|
static |
Allocate and return an instance of the named iterator
| [in] | interval | Name of the desired interval iterator. One of daily, monthly, seasonal, yearly, n_steps, or all |
|
static |
Allocate and return an instance of the named iterator
| [in] | interval | Id of the desired interval iterator. One of daily, monthly, seasonal, or yearly |