PDFTool  7.0
Public Member Functions | List of all members
PdfTk::PtlDate Class Reference

PDFの日時情報を表現したクラスです。 More...

#include <PtlDate.h>

Public Member Functions

int getHandle () const
 
 PtlDate ()
 コンストラクタ More...
 
 PtlDate (int YY, int MM, int DD, int h, int m, int s)
 コンストラクタ More...
 
 PtlDate (const PtlDate &obj)
 コピーコンストラクタ More...
 
 ‾PtlDate ()
 デストラクタ
 
PtlDateoperator= (const PtlDate &obj)
 コピーオペレータ More...
 
int getYear () const
 年情報を取得 More...
 
void setYear (int year)
 年情報を設定 More...
 
int getMonth () const
 月情報を取得 More...
 
void setMonth (int month)
 月情報を設定 More...
 
int getDay () const
 日情報を取得 More...
 
void setDay (int day)
 日情報を設定 More...
 
int getHour () const
 時情報取得 More...
 
void setHour (int hour)
 時情報を設定 More...
 
int getMin () const
 分情報を取得 More...
 
void setMin (int min)
 分情報を設定 More...
 
int getSec () const
 秒情報を取得 More...
 
void setSec (int sec)
 秒情報を設定 More...
 
bool isValid () const
 日付が有効かどうかを取得。 More...
 

Detailed Description

PDFの日時情報を表現したクラスです。

Constructor & Destructor Documentation

◆ PtlDate() [1/3]

PdfTk::PtlDate::PtlDate ( )

コンストラクタ

Exceptions
PtlException

◆ PtlDate() [2/3]

PdfTk::PtlDate::PtlDate ( int  YY,
int  MM,
int  DD,
int  h,
int  m,
int  s 
)

コンストラクタ

Parameters
YY年。
MM月。
DD日。
h時。
m分。
s秒。
Exceptions
PtlException

◆ PtlDate() [3/3]

PdfTk::PtlDate::PtlDate ( const PtlDate obj)

コピーコンストラクタ

Parameters
objコピー元オブジェクト。
Exceptions
PtlException

Member Function Documentation

◆ getDay()

int PdfTk::PtlDate::getDay ( ) const

日情報を取得

Returns
日情報(1〜31)
Exceptions
PtlException

◆ getHour()

int PdfTk::PtlDate::getHour ( ) const

時情報取得

Returns
時情報(0〜23)
Exceptions
PtlException

◆ getMin()

int PdfTk::PtlDate::getMin ( ) const

分情報を取得

Returns
分情報(0〜59)
Exceptions
PtlException

◆ getMonth()

int PdfTk::PtlDate::getMonth ( ) const

月情報を取得

Returns
月情報(1〜12)
Exceptions
PtlException

◆ getSec()

int PdfTk::PtlDate::getSec ( ) const

秒情報を取得

Returns
秒情報(0〜59)
Exceptions
PtlException

◆ getYear()

int PdfTk::PtlDate::getYear ( ) const

年情報を取得

Returns
年情報(4桁の西暦年)
Exceptions
PtlException

◆ isValid()

bool PdfTk::PtlDate::isValid ( ) const

日付が有効かどうかを取得。

Returns
true: 有効。false: 有効でない。
Exceptions
PtlException

◆ operator=()

PtlDate& PdfTk::PtlDate::operator= ( const PtlDate obj)

コピーオペレータ

Parameters
objコピー元オブジェクト。
Exceptions
PtlException

◆ setDay()

void PdfTk::PtlDate::setDay ( int  day)

日情報を設定

Parameters
day日情報(1〜31)
Exceptions
PtlException

◆ setHour()

void PdfTk::PtlDate::setHour ( int  hour)

時情報を設定

Parameters
hour時情報(0〜23)
Exceptions
PtlException

◆ setMin()

void PdfTk::PtlDate::setMin ( int  min)

分情報を設定

Parameters
min分情報(0〜59)
Exceptions
PtlException

◆ setMonth()

void PdfTk::PtlDate::setMonth ( int  month)

月情報を設定

Parameters
month月情報(1〜12)
Exceptions
PtlException

◆ setSec()

void PdfTk::PtlDate::setSec ( int  sec)

秒情報を設定

Parameters
sec秒情報(0〜59)
Exceptions
PtlException

◆ setYear()

void PdfTk::PtlDate::setYear ( int  year)

年情報を設定

Parameters
year年情報(4桁の西暦年)
Exceptions
PtlException