std:: time_get_byname
|
ヘッダーで定義
<locale>
|
||
|
template
<
class
CharT,
|
||
std::time_get_byname
は、構築時に指定されたロケールの時刻と日付の解析ルールをカプセル化する
std::time_get
ファセットです。
目次 |
特殊化
標準ライブラリは、以下の型要件を満たすすべての特殊化を提供することが保証されています:
-
CharTは char と wchar_t のいずれかであり、 -
InputItは LegacyInputIterator の要件を満たさなければならない。
ネスト型
| 型 | 定義 |
char_type
|
CharT
|
iter_type
|
InputIt
|
メンバー関数
|
(constructor)
|
新しい
time_get_byname
ファセットを構築する
(public member function) |
|
(destructor)
|
time_get_byname
ファセットを破棄する
(protected member function) |
std::time_get_byname:: time_get_byname
|
explicit
time_get_byname
(
const
char
*
name,
std::
size_t
refs
=
0
)
;
|
||
|
explicit
time_get_byname
(
const
std::
string
&
name,
std::
size_t
refs
=
0
)
;
|
(C++11以降) | |
指定されたロケール名
std::time_get_byname
ファセットを新しく構築します。
refs はリソース管理に使用されます: refs == 0 の場合、実装はこのファセットを保持する最後の std::locale オブジェクトが破棄されるときにファセットを破棄します。それ以外の場合、オブジェクトは破棄されません。
パラメータ
| name | - | ロケール名 |
| refs | - | ファセットにリンクする参照数 |
std::time_get_byname:: ~time_get_byname
|
protected
:
~time_get_byname ( ) ; |
||
ファセットを破棄します。
std:: time_get から継承
| 型 | 定義 |
char_type
|
CharT
|
iter_type
|
InputIt
|
データメンバ
| メンバ | 説明 |
std::locale::id
id
[static]
|
ファセット の識別子 |
メンバ関数
do_date_order
を呼び出す
(
std::time_get<CharT,InputIt>
の公開メンバ関数)
|
|
do_get_time
を呼び出す
(
std::time_get<CharT,InputIt>
の公開メンバ関数)
|
|
do_get_date
を呼び出す
(
std::time_get<CharT,InputIt>
の公開メンバ関数)
|
|
do_get_weekday
を呼び出す
(
std::time_get<CharT,InputIt>
の公開メンバ関数)
|
|
do_get_monthname
を呼び出す
(
std::time_get<CharT,InputIt>
の公開メンバ関数)
|
|
do_get_year
を呼び出す
(
std::time_get<CharT,InputIt>
の公開メンバ関数)
|
|
|
(C++11)
|
do_get
を呼び出す
(
std::time_get<CharT,InputIt>
の公開メンバ関数)
|
保護メンバ関数
|
[virtual]
|
日、月、年の優先順序を取得する
(
std::time_get<CharT,InputIt>
の仮想保護メンバ関数)
|
|
[virtual]
|
入力ストリームから時、分、秒を抽出する
(
std::time_get<CharT,InputIt>
の仮想保護メンバ関数)
|
|
[virtual]
|
入力ストリームから月、日、年を抽出する
(
std::time_get<CharT,InputIt>
の仮想保護メンバ関数)
|
|
[virtual]
|
入力ストリームから曜日名を抽出する
(
std::time_get<CharT,InputIt>
の仮想保護メンバ関数)
|
|
[virtual]
|
入力ストリームから月名を抽出する
(
std::time_get<CharT,InputIt>
の仮想保護メンバ関数)
|
|
[virtual]
|
入力ストリームから年を抽出する
(
std::time_get<CharT,InputIt>
の仮想保護メンバ関数)
|
|
[virtual]
(C++11)
|
指定された形式に従って入力ストリームから日付/時刻コンポーネントを抽出する
(
std::time_get<CharT,InputIt>
の仮想保護メンバ関数)
|
std::time_base から継承
ネストされた型
| 型 | 定義 |
dateorder
|
日付順序列挙型。
no_order
,
dmy
,
mdy
,
ymd
, および
ydm
の値を定義
|
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
|
入力文字シーケンスから日付/時刻の値を
std::tm
に解析する
(クラステンプレート) |
|
|
(C++11)
|
指定されたフォーマットの日付/時刻の値を解析する
(関数テンプレート) |