![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Class template basic_formatting_ostreamBoost , Chapter 1. Boost.Log v2 , Utilities
|
Параметры: |
| |||
Постусловия: |
|
basic_formatting_ostreambasic_formatting_ostreamconst&, что=удалить;Копировать конструктор (закрыто)
basic_formatting_ostream&оператор=basic_formatting_ostreamconst&, что=удалить;Назначение (закрыто]
~basic_formatting_ostream;
Деструктор. Уничтожает запись, выпускает любые поглотители и значения атрибутов, которые были задействованы в обработке этой записи.
basic_formatting_ostream
public member functionsvoidприкрепитьstring_type&str;
Привязывает поток к струне. Струна будет использоваться для хранения отформатированных символов.
Параметры: |
|
пустотаотсоединить;
Отделяет поток от струны. Любые буферизованные данные смываются в строку.
строка_типconst&strconst;
Возвращение: | Ссылка на прилагаемую строку. Струна должна быть прикреплена перед вызовом этого метода. |
ostream_type&;
Ссылка на обернутый поток |
ostream_typeconst&const;
Ссылка на обернутый поток |
флагифлагиконст;
fmtflagsфлагиfmtflags;
fmtflagssetffmtflags;
fmtflagssetffmtflagsf,fmtflagsмаска;
voidunsetffmtflags;
std::потоковаяточностьконст;
std::StreamsizePrecisionstd::Streamsizep;
std::потоковаяширинаконст;
std::streamsizewidthstd::streamsizew;
std::localegetlocconst;
std::localeimbuestd::localeconst&loc;
длинный&iwordintиндекс;
void*&pwordint];
voidregister_callbackevent_callbackfn,int];
эксплицитныйоператорбоолконст;
booloperator!const;
iostaterdstateconst;
voidcleariostate=goodbit;
voidsetstateiostate;
boolgoodconst;
booleofconst;
boolfailconst;
boolbadconst;
iostateисключенияconst;
voidИсключенияiostate;
ostream_type*tieconst;
ostream_type*tieostream_typestrm;
streambuf_type*rdbufconst;
basic_formatting_ostream©fmtstd::basic_ios<char_type,traits_type>&rhs;
basic_formatting_ostream©fmtbasic_formatting_ostream&rhs;
char_typefillconst;
char_typefill
charузкоchar_typech,chardefconst;
char_typeрасширяетcharch]const;
basic_formatting_ostream&flush;
pos_typeTellp;
basic_formatting_ostream&seekppos_typepos;
basic_formatting_ostream&seekpoff_typeoff,std::ios_base::seekdirdir;
basic_formatting_ostream&putchar_typec;
шаблон<имя типаOtherCharT>неуточненныйпоставитьc;
basic_formatting_ostream&writeconstchar_typep,std::streamsize;
шаблон<имя типаOtherCharT>неуказанныйнапишитеconst*p,std::потоковыйразмер;;;;;;[12
basic_formatting_ostream&оператор<<ios_base_manipманип;
basic_formatting_ostream&оператор<<basic_ios_manipманип;
basic_formatting_ostream&оператор<<stream_manipманип];
basic_formatting_ostream&оператор<<charc];
basic_formatting_ostream&оператор<<constcharp;;
basic_formatting_ostream&оператор<<wchar_tc;
basic_formatting_ostream&оператор<<constwchar_t*p;
basic_formatting_ostream&оператор<<char16_t];
basic_formatting_ostream&оператор<<constchar16_tp;;
basic_formatting_ostream&оператор<<char32_tc;
basic_formatting_ostream&оператор<<constchar32_tp;
basic_formatting_ostream&оператор<<значение];
basic_formatting_ostream&оператор<<подписанchar];
basic_formatting_ostream&оператор<<unsignedchar];
basic_formatting_ostream&оператор<<короткоезначение;
basic_formatting_ostream&оператор<<unsignedshort];
basic_formatting_ostream&оператор<<int];
basic_formatting_ostream&оператор<<unsignedint];
basic_formatting_ostream&оператор<<длинноезначение];
basic_formatting_ostream&оператор<<unsignedlong];
basic_formatting_ostream&оператор<<longlong];
basic_formatting_ostream&оператор<<unsignedlonglong];
basic_formatting_ostream&оператор<<float];
basic_formatting_ostream&оператор<<двойноезначение;
basic_formatting_ostream&оператор<<longdoubleзначение;
basic_formatting_ostream&оператор<<constvoid*];
basic_formatting_ostream&операторstd::basic_streambuf<char_type,traits_type>*buf;
basic_formatting_ostream
private member functionsbasic_formatting_ostream&formated_writeconstchar_typep,std::streamsizeразмер;
шаблон<имя типаOtherCharT>basic_formatting_ostream&отформатированный_writeconst*p,std::потоковыйразмер;
voidaligned_writeconstchar_typep,std::streamsizeразмер;
шаблон<имя типаOtherCharT>voidвыровненный_writeconststd::потоковыйразмер;
Статья Class template basic_formatting_ostream раздела Chapter 1. Boost.Log v2 Utilities может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |