nlib
|
時刻や時間を扱うためのクラスが定義されています。 [詳解]
クラス | |
class | nn::nlib::TimeValue |
64bitの符号付き整数をラップするクラスです。 [詳解] | |
class | nn::nlib::TimeSpan |
時間を表すクラスです。 [詳解] | |
struct | nn::nlib::DateTimeParams |
日時情報をDateTime に設定したりDateTime から取得するための構造体です。 [詳解] | |
class | nn::nlib::DateTime |
日時を表すクラスです。 [詳解] | |
名前空間 | |
nn::nlib | |
共通して使われることの多いストリーム関連のクラス群や各種コンテナ、及びガシェットクラスが実装されています。nlib_ns はエイリアスです。 | |
関数 | |
errno_t | nn::nlib::GetNintendoTime (int64_t *t) noexcept |
2000/01/01を起点とした経過時間をミリ秒単位で返します。 [詳解] | |
uint64_t | nn::nlib::GetTickTime () noexcept |
システムを起動した後の経過時間をミリ秒単位で返します。 [詳解] | |
bool | nn::nlib::operator== (const TimeValue &lhs, const TimeValue &rhs) noexcept |
比較演算子です。 | |
bool | nn::nlib::operator< (const TimeValue &lhs, const TimeValue &rhs) noexcept |
比較演算子です。 | |
TimeValue | nn::nlib::operator+ (const TimeValue &lhs, const TimeValue &rhs) noexcept |
加算します。 | |
TimeValue | nn::nlib::operator- (const TimeValue &lhs, const TimeValue &rhs) noexcept |
減算します。 | |
bool | nn::nlib::operator== (const TimeSpan &lhs, const TimeSpan &rhs) noexcept |
同じ時間ならばtrue を返します。 | |
bool | nn::nlib::operator< (const TimeSpan &lhs, const TimeSpan &rhs) noexcept |
lhs がrhs より小さければtrue を返します。 | |
TimeSpan | nn::nlib::operator+ (const TimeSpan &lhs, const TimeSpan &rhs) noexcept |
加算します。 | |
TimeSpan | nn::nlib::operator- (const TimeSpan &lhs, const TimeSpan &rhs) noexcept |
減算します。 | |
TimeSpan | nn::nlib::operator* (int i, const TimeSpan &rhs) noexcept |
rhs を i 倍します。 | |
TimeSpan | nn::nlib::operator* (double d, const TimeSpan &rhs) noexcept |
rhs を d 倍します。 | |
TimeSpan | nn::nlib::operator* (const TimeSpan &lhs, int i) noexcept |
rhs を i 倍します。 | |
TimeSpan | nn::nlib::operator* (const TimeSpan &lhs, double d) noexcept |
rhs を d 倍します。 | |
bool | nn::nlib::operator== (const DateTime &lhs, const DateTime &rhs) noexcept |
lhs とrhs が同一時刻ならばtrue を返します。 | |
bool | nn::nlib::operator< (const DateTime &lhs, const DateTime &rhs) noexcept |
lhs がrhs より過去の時刻ならtrue を返します。 | |
DateTime | nn::nlib::operator+ (const DateTime &lhs, const TimeSpan &rhs) noexcept |
lhs から rhs だけ未来の時刻を返します。 | |
DateTime | nn::nlib::operator- (const DateTime &lhs, const TimeSpan &rhs) noexcept |
lhs から rhs だけ過去の時刻を返します。 | |
TimeSpan | nn::nlib::operator- (const DateTime &lhs, const DateTime &rhs) noexcept |
時刻rhs から時刻lhs までの時間を返します。 | |
時刻や時間を扱うためのクラスが定義されています。
DateTime.h に定義があります。
© 2012-2017 Nintendo Co., Ltd. All rights reserved.