![]()  | 
  
    AnCH Framework
    0.1
    
   Another C++ Hack Framework 
   | 
 
#include <year2dFormatter.hpp>
Public Member Functions | |
| Year2DFormatter () | |
| virtual | ~Year2DFormatter () | 
| void | format (const anch::date::Date &date, std::ostream &output) const noexcept | 
| size_t | getSize () const noexcept | 
| bool | setValue (anch::date::Date &date, const std::string &value) const noexcept | 
| const std::string & | getPattern () const noexcept | 
  Public Member Functions inherited from anch::date::formatter::IDatePartFormatter | |
| virtual | ~IDatePartFormatter () | 
Static Public Member Functions | |
| static IDatePartFormatter * | getInstance () | 
Static Public Attributes | |
| static const std::string | PATTERN = "%y" | 
Additional Inherited Members | |
  Static Protected Member Functions inherited from anch::date::formatter::IDatePartFormatter | |
| static int32_t | getYear (const anch::date::Date &date) | 
| static void | setYear (anch::date::Date &date, int32_t year) | 
| static uint16_t | getMonth (const anch::date::Date &date) | 
| static void | setMonth (anch::date::Date &date, uint16_t month) | 
| static uint16_t | getDay (const anch::date::Date &date) | 
| static void | setDay (anch::date::Date &date, uint16_t mday) | 
| static uint16_t | getHour (const anch::date::Date &date) | 
| static void | setHour (anch::date::Date &date, uint16_t hour) | 
| static uint16_t | getMinute (const anch::date::Date &date) | 
| static void | setMinute (anch::date::Date &date, uint16_t minute) | 
| static uint16_t | getSecond (const anch::date::Date &date) | 
| static void | setSecond (anch::date::Date &date, uint16_t second) | 
| static uint16_t | getMillisecond (const anch::date::Date &date) | 
| static void | setMillisecond (anch::date::Date &date, uint16_t milli) | 
| static uint16_t | getMicrosecond (const anch::date::Date &date) | 
| static void | setMicrosecond (anch::date::Date &date, uint16_t micro) | 
| static uint16_t | getNanosecond (const anch::date::Date &date) | 
| static void | setNanosecond (anch::date::Date &date, uint16_t nano) | 
2 digits year formatter part
| Year2DFormatter::Year2DFormatter | ( | ) | 
Year2DFormatter default constructor
      
  | 
  virtual | 
Year2DFormatter destructor
      
  | 
  virtualnoexcept | 
Format date
| date | The Date to format | 
| output | The output stream to write in | 
Implements anch::date::formatter::IDatePartFormatter.
      
  | 
  static | 
Return a new instance of Year2DFormatter
      
  | 
  virtualnoexcept | 
Get formatter part pattern
Implements anch::date::formatter::IDatePartFormatter.
      
  | 
  virtualnoexcept | 
Get size of formatter part
Implements anch::date::formatter::IDatePartFormatter.
      
  | 
  virtualnoexcept | 
Set value to Date
| date | The Date to modify | 
| value | The value to set | 
Implements anch::date::formatter::IDatePartFormatter.
      
  | 
  static | 
The pattern
 1.8.11