Public Member Functions | Static Public Member Functions | Data Fields
Date Struct Reference

#include <compound.hh>

Public Member Functions

 Date (int y, int m, int d)
 Date ()
bool operator< (const Date &date) const
bool operator== (const Date &date) const
bool operator!= (const Date &date) const
String ToString () const

Static Public Member Functions

static Date FromString (const StringRef &str)

Data Fields

int year
int month
int day

Detailed Description

Definition at line 33 of file compound.hh.

Constructor & Destructor Documentation

◆ Date() [1/2]

Date ( int  y,
int  m,
int  d 

Definition at line 34 of file compound.hh.

◆ Date() [2/2]

Date ( )

Definition at line 37 of file compound.hh.

Member Function Documentation

◆ FromString()

static Date FromString ( const StringRef str)

Definition at line 54 of file compound.hh.

◆ operator!=()

bool operator!= ( const Date date) const

Definition at line 49 of file compound.hh.

◆ operator<()

bool operator< ( const Date date) const

Definition at line 40 of file compound.hh.

◆ operator==()

bool operator== ( const Date date) const

Definition at line 44 of file compound.hh.

◆ ToString()

String ToString ( ) const

Field Documentation

◆ day

int day

Definition at line 69 of file compound.hh.

◆ month

int month

Definition at line 68 of file compound.hh.

◆ year

int year

Definition at line 67 of file compound.hh.

The documentation for this struct was generated from the following file: