GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
oct-time.cc File Reference
#include <cmath>
#include <ctime>
#include <iomanip>
#include <iostream>
#include <limits>
#include "lo-error.h"
#include "lo-utils.h"
#include "oct-locbuf.h"
#include "oct-time.h"
#include "octave-preserve-stream-state.h"
#include "strftime-wrapper.h"
#include "strptime-wrapper.h"
#include "time-wrappers.h"
Include dependency graph for oct-time.cc:

Go to the source code of this file.

Namespaces

 octave
 
 octave::sys
 

Macros

#define DEFINE_SET_FIELD_FCN(type, f, lo, hi)
 
#define DEFINE_SET_INT_FIELD_FCN(f, lo, hi)   DEFINE_SET_FIELD_FCN (int, f, lo, hi)
 
#define STRFTIME_BUF_INITIAL_SIZE   128
 

Functions

std::ostream & octave::sys::operator<< (std::ostream &os, const time &ot)
 

Macro Definition Documentation

◆ DEFINE_SET_FIELD_FCN

#define DEFINE_SET_FIELD_FCN (   type,
  f,
  lo,
  hi 
)
Value:
base_tm& \
{ \
m_ ## f = v; \
\
return *this; \
}
F77_RET_T const F77_REAL const F77_REAL F77_REAL &F77_RET_T const F77_DBLE const F77_DBLE F77_DBLE &F77_RET_T const F77_DBLE F77_DBLE &F77_RET_T const F77_REAL F77_REAL &F77_RET_T const F77_DBLE const F77_DBLE * f
idx type
Definition: ov.cc:3114

Definition at line 124 of file oct-time.cc.

◆ DEFINE_SET_INT_FIELD_FCN

#define DEFINE_SET_INT_FIELD_FCN (   f,
  lo,
  hi 
)    DEFINE_SET_FIELD_FCN (int, f, lo, hi)

Definition at line 133 of file oct-time.cc.

◆ STRFTIME_BUF_INITIAL_SIZE

#define STRFTIME_BUF_INITIAL_SIZE   128

Definition at line 157 of file oct-time.cc.

Referenced by octave::sys::base_tm::strftime().