ADTF  3.18.3
stream.h File Reference

Copyright © Audi Electronics Venture GmbH. More...

Go to the source code of this file.

Classes

class  cStream
 The cStream Class provides a basic, simple implementation for IStream interface. More...
 
struct  ucom_type_streamer< T >
 Helper template for writing and reading types. More...
 
struct  ucom_type_streamer< adtf_util::cString >
 Specialize cString writing. More...
 

Namespaces

 adtf
 Namespace for entire ADTF SDK.
 
 adtf::ucom
 Namespace for the ADTF uCOM3 SDK.
 
 adtf::ucom::ant
 Namespace for all functionality provided since v3.0.
 

Functions

tResult ucom_write_to_stream_buffer (IOutputStream &oOutStream, const void *pBuffer, size_t szBuffer, size_t &szCount)
 
tResult ucom_write_to_stream_string (IOutputStream &oOutStream, const adtf_util::cString &strValue, size_t &szCount)
 
tResult ucom_read_from_stream_buffer (const IInputStream &oInStream, void *pBuffer, size_t szBuffer, size_t &szCount)
 
tResult ucom_read_from_stream_string (const IInputStream &oInStream, adtf_util::cString &strValue, size_t &szReadCount)
 
template<typename T >
tResult ucom_write_to_stream (IOutputStream &oOutStream, const T &oValue, size_t &szCount)
 
template<typename T >
tResult ucom_read_from_stream (const IInputStream &oInStream, T &oValue, size_t &szCount)
 
template<typename T >
IOutputStream & operator<< (IOutputStream &oWriteStream, const T &oValue)
 
template<typename T >
const IInputStream & operator>> (const IInputStream &oReadStream, T &oValue)
 

Detailed Description

Copyright © Audi Electronics Venture GmbH.

All rights reserved

Definition in file stream.h.