System::IO::BasicSystemOStreamWrapper クラス

BasicSystemOStreamWrapper class

内部バッファとして BasicSystemIOStreamBuf を使用する std::ostream ライクなラッパーを表します。

template<typename Elem,typename Traits>class BasicSystemOStreamWrapper : public std::basic_ostream<Elem, std::char_traits<Elem>>

メソッド

メソッド説明
AssignRV(BasicSystemOStreamWrapper&&)ポインタをリセットし、swap() を呼び出すために、ムーブコンストラクタおよびムーブ代入演算子で使用されます。
BasicSystemOStreamWrapper(SharedPtr<Stream>, SystemIOStreamWrappingMode)BasicSystemOStreamWrapper の新しいインスタンスを構築します。
BasicSystemOStreamWrapper(const BasicSystemOStreamWrapper&)コピーコンストラクタ。削除されています。
BasicSystemOStreamWrapper(BasicSystemOStreamWrapper&&)ムーブコンストラクタ。
operator=(const BasicSystemOStreamWrapper&)コピー代入演算子。削除されています。
operator=(BasicSystemOStreamWrapper&&)ムーブ代入演算子。
swap(BasicSystemOStreamWrapper&)等しくない場合に、*this と right を入れ替える呼び出しです。

Typedefs

型定義説明
char_type
Mybase
Mysb
traits_type

参照