Оператор сдвига влево (OutputByteStreamOwn)

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
template <class T>
OutputByteStreamOwn& operator<<(OutputByteStreamOwn& os, const T& arg); /*1*/
template <class T>
OutputByteStreamOwn&& operator<<(OutputByteStreamOwn&& os, const T& arg); /*2*/

Производит запись байт в поток.

Параметры
osСсылка на выходной поток байт типа OutputByteStreamOwn.
argОбъект для записи. Тип должен удовлетворять требованиям POD или контейнера SequenceContainer данных байтового типа.
Возвращаемое значение:
Копия ссылки os той же категории.