GNU Octave  6.2.0
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 <limits>
#include <ostream>
#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_DBLE const F77_DBLE * f

Definition at line 127 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 136 of file oct-time.cc.

◆ STRFTIME_BUF_INITIAL_SIZE

#define STRFTIME_BUF_INITIAL_SIZE   128

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