BasicSTDIOStreamWrapper()

BasicSTDIOStreamWrapper::BasicSTDIOStreamWrapper(std::basic_iostream<char_type, traits_type>&, STDIOStreamWrappingMode, STDIOStreamPositionPreference) constructor

Constructs a new instance of the BasicSTDIOStreamWrapper.

System::IO::BasicSTDIOStreamWrapper<T, typename>::BasicSTDIOStreamWrapper(std::basic_iostream<char_type, traits_type> &str, STDIOStreamWrappingMode mode=STDIOStreamWrappingMode::Binary, STDIOStreamPositionPreference pref_pos=STDIOStreamPositionPreference::Zero)

Arguments

ParameterTypeDescription
strstd::basic_iostream<char_type, traits_type>&The reference to the stream
modeSTDIOStreamWrappingModeWrapping mode
pref_posSTDIOStreamPositionPreferencePosition that will prefer as read and write position, if they are different

BasicSTDIOStreamWrapper::BasicSTDIOStreamWrapper(const BasicSTDIOStreamWrapper&) constructor

Copy constructor. Deleted.

System::IO::BasicSTDIOStreamWrapper<T, typename>::BasicSTDIOStreamWrapper(const BasicSTDIOStreamWrapper &)=delete

See Also