XII Release 0.1.0
Loading...
Searching...
No Matches
xiiArgDateTime Struct Reference

Public Types

enum  FormattingFlags {
  ShowDate = XII_BIT(0) , TextualDate = ShowDate | XII_BIT(1) , ShowWeekday = XII_BIT(2) , ShowTime = XII_BIT(3) ,
  ShowSeconds = ShowTime | XII_BIT(4) , ShowMilliseconds = ShowSeconds | XII_BIT(5) , ShowTimeZone = XII_BIT(6) , Default = ShowDate | ShowSeconds ,
  DefaultTextual = TextualDate | ShowSeconds
}
 

Public Member Functions

 xiiArgDateTime (const xiiDateTime &dateTime, xiiUInt32 uiFormattingFlags=Default)
 Initialized a formatting object for a xiiDateTime instance.
 

Public Attributes

xiiDateTime m_Value
 
xiiUInt32 m_uiFormattingFlags
 

Constructor & Destructor Documentation

◆ xiiArgDateTime()

xiiArgDateTime::xiiArgDateTime ( const xiiDateTime & dateTime,
xiiUInt32 uiFormattingFlags = Default )
inlineexplicit

Initialized a formatting object for a xiiDateTime instance.

Parameters
dateTimeThe xiiDateTime instance to format.
bUseNamesIndicates whether to use names for days of week and months (true) or a purely numerical representation (false).
bShowTimeZoneIndicatorWhether to indicate the timezone of the xiiDateTime object.

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