OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Functions
ossimDate.cpp File Reference
#include <ossim/base/ossimDate.h>
#include <cctype>
#include <iomanip>
#include <sstream>
#include <iostream>

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &out, const ossimDate &src)
 
std::ostream & operator<< (std::ostream &os, ossimLocalTm const &t)
 
int operator== (ossimLocalTm const &t1, ossimLocalTm const &t2)
 
int operator!= (ossimLocalTm const &t1, ossimLocalTm const &t2)
 
int operator< (ossimLocalTm const &t1, ossimLocalTm const &t2)
 
int operator<= (ossimLocalTm const &t1, ossimLocalTm const &t2)
 
int operator> (ossimLocalTm const &t1, ossimLocalTm const &t2)
 
int operator>= (ossimLocalTm const &t1, ossimLocalTm const &t2)
 
std::ostream & operator<< (std::ostream &out, const ossimTime &src)
 

Function Documentation

◆ operator!=()

int operator!= ( ossimLocalTm const &  t1,
ossimLocalTm const &  t2 
)

Definition at line 35 of file ossimDate.cpp.

References ossimLocalTm::compare().

36 {
37  return int(t1.compare(t2) != 0);
38 }

◆ operator<()

int operator< ( ossimLocalTm const &  t1,
ossimLocalTm const &  t2 
)

Definition at line 40 of file ossimDate.cpp.

References ossimLocalTm::compare().

41 {
42  return int(t1.compare(t2) < 0);
43 }

◆ operator<<() [1/3]

std::ostream& operator<< ( std::ostream &  out,
const ossimDate src 
)

Definition at line 20 of file ossimDate.cpp.

References ossimDate::print().

21 {
22  return src.print(out);
23 }
std::ostream & print(std::ostream &os) const
Definition: ossimDate.cpp:1122

◆ operator<<() [2/3]

std::ostream& operator<< ( std::ostream &  os,
ossimLocalTm const &  t 
)

Definition at line 25 of file ossimDate.cpp.

References ossimLocalTm::print().

26 {
27  return t.print(os);
28 }

◆ operator<<() [3/3]

std::ostream& operator<< ( std::ostream &  out,
const ossimTime src 
)

Definition at line 1127 of file ossimDate.cpp.

References ossimTime::print().

1128 {
1129  return src.print(out);
1130 }
std::ostream & print(std::ostream &os) const
Definition: ossimDate.cpp:1156

◆ operator<=()

int operator<= ( ossimLocalTm const &  t1,
ossimLocalTm const &  t2 
)

Definition at line 45 of file ossimDate.cpp.

References ossimLocalTm::compare().

46 {
47  return int(t1.compare(t2) <= 0);
48 }

◆ operator==()

int operator== ( ossimLocalTm const &  t1,
ossimLocalTm const &  t2 
)

Definition at line 30 of file ossimDate.cpp.

References ossimLocalTm::compare().

31 {
32  return int(t1.compare(t2) == 0);
33 }

◆ operator>()

int operator> ( ossimLocalTm const &  t1,
ossimLocalTm const &  t2 
)

Definition at line 50 of file ossimDate.cpp.

References ossimLocalTm::compare().

51 {
52  return int(t1.compare(t2) > 0);
53 }

◆ operator>=()

int operator>= ( ossimLocalTm const &  t1,
ossimLocalTm const &  t2 
)

Definition at line 55 of file ossimDate.cpp.

References ossimLocalTm::compare().

56 {
57  return int(t1.compare(t2) >= 0);
58 }