Holidays set for CZK currency. More...

#include <czkHoliday.hpp>

Inheritance diagram for julian::CZKHoliday:
julian::Holiday

Public Member Functions

virtual bool operator() (Date) const
 Check if date is a holiday. More...
 
virtual CZKHolidayclone () const
 Virtual copy constructor. More...
 
virtual std::string info () const
 Informations about class. More...
 
- Public Member Functions inherited from julian::Holiday
 Holiday ()
 Constructor. More...
 
virtual ~Holiday ()
 deconstructor More...
 

Private Member Functions

template<class Archive >
void serialize (Archive &, const unsigned int)
 interface used by Boost serialization library More...
 

Friends

class boost::serialization::access
 

Detailed Description

Holidays set for CZK currency.

CZK holiday set contains:

  • New Year's Day (1st of January)
  • Easter Monday
  • Labour Day (1st of May)
  • Liberation Day (8th of May)
  • SS Cyril and Methodius (5th of July)
  • Jan Hus Day (6th of July)
  • Czech Statehood Day (28th of September)
  • Independence Day (28th of October)
  • Struggle for Freedom and Democracy Day (17th of November)
  • Christmas Eve (24th of December)
  • Christmas (25th of December)
  • St. Stephan Day (26th of December).

Source: CZK Bank Holidays

Member Function Documentation

CZKHoliday * julian::CZKHoliday::clone ( ) const
virtual

Virtual copy constructor.

Method is an implementation of virtual copy constructor.

Implements julian::Holiday.

std::string julian::CZKHoliday::info ( ) const
virtual

Informations about class.

Method returns string that containing information about class.

Implements julian::Holiday.

bool julian::CZKHoliday::operator() ( Date  date) const
virtual

Check if date is a holiday.

Method return true if date is CZK holiday and false otherwise.

Implements julian::Holiday.

template<class Archive >
void julian::CZKHoliday::serialize ( Archive &  ,
const unsigned  int 
)
inlineprivate

interface used by Boost serialization library


The documentation for this class was generated from the following files:
  • C:/Unix/home/OEM/jULIAN/src/dates/calendars/czkHoliday.hpp
  • C:/Unix/home/OEM/jULIAN/src/dates/calendars/czkHoliday.cpp