構成 | Public メソッド | Private メソッド | Static Private メソッド | Private 変数 | Static Private 変数

クラス v8::internal::Time

すべてのメンバ一覧

構成

union  TimeStamp

Public メソッド

 Time ()
 Time (double jstime)
 Time (int year, int mon, int day, int hour, int min, int sec)
double ToJSTime ()
void SetToCurrentTime ()
int64_t LocalOffset ()
int64_t DaylightSavingsOffset ()
char * LocalTimezone ()

Private メソッド

bool InDST ()
int64_t Diff (Time *other)
FILETIME & ft ()
int64_t & t ()

Static Private メソッド

static void TzSet ()
static const char * GuessTimezoneNameFromBias (int bias)

Private 変数

TimeStamp time_

Static Private 変数

static const int64_t kTimeEpoc = 116444736000000000
static const int64_t kTimeScaler = 10000
static const int64_t kMsPerMinute = 60000
static const int kTzNameSize = 128
static const bool kShortTzNames = false
static bool tz_initialized_ = false
static TIME_ZONE_INFORMATION tzinfo_
static char std_tz_name_ [kTzNameSize]
static char dst_tz_name_ [kTzNameSize]

説明

platform-win32.cc174 行で定義されています。


コンストラクタとデストラクタ

v8::internal::Time::Time (  ) 

platform-win32.cc259 行で定義されています。

参照先 t().

v8::internal::Time::Time ( double  jstime  )  [explicit]

platform-win32.cc265 行で定義されています。

参照先 kTimeEpoc, kTimeScaler, と t().

v8::internal::Time::Time ( int  year,
int  mon,
int  day,
int  hour,
int  min,
int  sec 
)

platform-win32.cc271 行で定義されています。

参照先 ft().


関数

int64_t v8::internal::Time::DaylightSavingsOffset (  ) 

platform-win32.cc479 行で定義されています。

参照先 InDST(), と kMsPerMinute.

int64_t v8::internal::Time::Diff ( Time other  )  [private]

platform-win32.cc367 行で定義されています。

参照先 kTimeScaler, と t().

参照元 LocalOffset().

FILETIME& v8::internal::Time::ft (  )  [inline, private]

platform-win32.cc233 行で定義されています。

参照先 v8::internal::Time::TimeStamp::ft_, と time_.

参照元 LocalOffset(), と Time().

const char * v8::internal::Time::GuessTimezoneNameFromBias ( int  bias  )  [static, private]

platform-win32.cc292 行で定義されています。

参照元 TzSet().

bool v8::internal::Time::InDST (  )  [private]

platform-win32.cc455 行で定義されています。

参照先 kMsPerMinute, LocalOffset(), tzinfo_, と TzSet().

参照元 DaylightSavingsOffset(), と LocalTimezone().

int64_t v8::internal::Time::LocalOffset (  ) 

platform-win32.cc427 行で定義されています。

参照先 Diff(), ft(), tzinfo_, と TzSet().

参照元 InDST().

char * v8::internal::Time::LocalTimezone (  ) 

platform-win32.cc486 行で定義されています。

参照先 dst_tz_name_, InDST(), と std_tz_name_.

void v8::internal::Time::SetToCurrentTime (  ) 
int64_t& v8::internal::Time::t (  )  [inline, private]

platform-win32.cc236 行で定義されています。

参照先 v8::internal::Time::TimeStamp::t_, と time_.

参照元 Diff(), Time(), と ToJSTime().

double v8::internal::Time::ToJSTime (  ) 

platform-win32.cc285 行で定義されています。

参照先 kTimeEpoc, kTimeScaler, と t().

void v8::internal::Time::TzSet (  )  [static, private]

変数

char v8::internal::Time::dst_tz_name_ [static, private]

platform-win32.cc217 行で定義されています。

参照元 LocalTimezone(), と TzSet().

const int64_t v8::internal::Time::kMsPerMinute = 60000 [static, private]

platform-win32.cc205 行で定義されています。

参照元 DaylightSavingsOffset(), と InDST().

const bool v8::internal::Time::kShortTzNames = false [static, private]

platform-win32.cc209 行で定義されています。

const int64_t v8::internal::Time::kTimeEpoc = 116444736000000000 [static, private]

platform-win32.cc203 行で定義されています。

参照元 Time(), と ToJSTime().

const int64_t v8::internal::Time::kTimeScaler = 10000 [static, private]

platform-win32.cc204 行で定義されています。

参照元 Diff(), Time(), と ToJSTime().

const int v8::internal::Time::kTzNameSize = 128 [static, private]

platform-win32.cc208 行で定義されています。

参照元 TzSet().

char v8::internal::Time::std_tz_name_ [static, private]

platform-win32.cc216 行で定義されています。

参照元 LocalTimezone(), と TzSet().

platform-win32.cc248 行で定義されています。

参照元 ft(), SetToCurrentTime(), と t().

bool v8::internal::Time::tz_initialized_ = false [static, private]

platform-win32.cc214 行で定義されています。

参照元 TzSet().

TIME_ZONE_INFORMATION v8::internal::Time::tzinfo_ [static, private]

platform-win32.cc215 行で定義されています。

参照元 InDST(), LocalOffset(), と TzSet().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義