Класс ostream_t

#include <stream.hpp>

Граф наследования:ostream_t:

obinstream_t chain_ostream_t file_t obinbuffer_t last_trx_only_chain_ostream_t mem_buf_t obstring_t ofixed_mem_buf_t Полный список членов класса

Подробное описание

Базовый класс выходного потока.

Определяет операции записи объектов простейших типов в выходной поток.


Открытые члены

virtual void write (const oess_1::char_t *p, size_t count)=0
virtual void write (const oess_1::schar_t *p, size_t count)=0
virtual void write (const oess_1::uchar_t *p, size_t count)=0
virtual void write (const oess_1::short_t *p, size_t count)=0
virtual void write (const oess_1::ushort_t *p, size_t count)=0
virtual void write (const oess_1::int_t *p, size_t count)=0
virtual void write (const oess_1::uint_t *p, size_t count)=0
virtual void write (const oess_1::single_t *p, size_t count)=0
virtual void write (const oess_1::double_t *p, size_t count)=0
virtual void write (const std::string &p)=0
virtual void write (const oess_1::defs::quantity_t &p)=0
 Записать в выходной поток объект quantity.


Методы

virtual void write ( const oess_1::defs::quantity_t p  )  [pure virtual]

Записать в выходной поток объект quantity.

Начиная с:
v.1.4.0-b2.2
Вид представления объекта oess_1::defs::quantity в потоке определяется самим потоком.

Замещается в obinstream_t.

virtual void write ( const std::string &  p  )  [pure virtual]

Записать в поток строку p. В потоке должны быть размещены ограничители, которые позволят прочитать именно эту строку из входного потока.

Способ представления строки и ее ограничителей определяется самим потоком.

Замещается в obinstream_t.

virtual void write ( const oess_1::double_t p,
size_t  count 
) [pure virtual]

Записать count элементов, расположенных по указателю p в выходной поток.

Замещается в obinstream_t.

virtual void write ( const oess_1::single_t p,
size_t  count 
) [pure virtual]

Записать count элементов, расположенных по указателю p в выходной поток.

Замещается в obinstream_t.

virtual void write ( const oess_1::uint_t p,
size_t  count 
) [pure virtual]

Записать count элементов, расположенных по указателю p в выходной поток.

Замещается в obinstream_t.

virtual void write ( const oess_1::int_t p,
size_t  count 
) [pure virtual]

Записать count элементов, расположенных по указателю p в выходной поток.

Замещается в obinstream_t.

virtual void write ( const oess_1::ushort_t p,
size_t  count 
) [pure virtual]

Записать count элементов, расположенных по указателю p в выходной поток.

Замещается в obinstream_t.

virtual void write ( const oess_1::short_t p,
size_t  count 
) [pure virtual]

Записать count элементов, расположенных по указателю p в выходной поток.

Замещается в obinstream_t.

virtual void write ( const oess_1::uchar_t p,
size_t  count 
) [pure virtual]

Записать count элементов, расположенных по указателю p в выходной поток.

Замещается в obinstream_t.

virtual void write ( const oess_1::schar_t p,
size_t  count 
) [pure virtual]

Записать count элементов, расположенных по указателю p в выходной поток.

Замещается в obinstream_t.

virtual void write ( const oess_1::char_t p,
size_t  count 
) [pure virtual]

Записать count элементов, расположенных по указателю p в выходной поток.

Замещается в obinstream_t.


Объявления и описания членов классов находятся в файлах:
Документация по ObjESSty. Последние изменения: Fri Oct 13 18:35:39 2006. Создано системой  doxygen 1.4.7
Hosted by uCoz