GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros
oct-time.cc File Reference
#include <limits>
#include <ctime>
#include <sys/time.h>
#include <sys/types.h>
#include <unistd.h>
#include "strftime.h"
#include "lo-error.h"
#include "lo-math.h"
#include "lo-utils.h"
#include "oct-locbuf.h"
#include "oct-time.h"
Include dependency graph for oct-time.cc:

Go to the source code of this file.

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

Macro Definition Documentation

#define DEFINE_SET_FIELD_FCN (   type,
  f,
  lo,
  hi 
)
Value:
{ \
tm_ ## f = v; \
\
return *this; \
}

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

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

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

#define STRFTIME_BUF_INITIAL_SIZE   128

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

Referenced by octave_base_tm::strftime().