Remote Call Framework 3.4
SF::IBinaryStream Class Reference

Input stream using SF binary serialization. More...

#include <IBinaryStream.hpp>

Inheritance diagram for SF::IBinaryStream:
SF::IStream

Public Member Functions

 IBinaryStream (std::istream &is)
 Constructs an IBinaryStream from a std::istream. Serialized data will be read from the std::istream. More...
 
- Public Member Functions inherited from SF::IStream
 IStream (std::istream &is, std::size_t archiveSize=0, int runtimeVersion=0, int archiveVersion=0)
 Constructs an IStream from a std::istream. Serialized data will be read from the std::istream. More...
 
int getRuntimeVersion ()
 Gets the RCF runtime version associated with this stream. More...
 
int getArchiveVersion ()
 Gets the archive version associated with this stream. More...
 
void setArchiveVersion (int archiveVersion)
 Sets the archive version associated with this stream. More...
 
void setRuntimeVersion (int runtimeVersion)
 Sets the RCF runtime version associated with this stream. More...
 
template<typename T >
IStreamoperator>> (T &t)
 Deserialize an object from the stream. More...
 
template<typename T >
IStreamoperator>> (const T &t)
 Deserialize an object from the stream. More...
 

Detailed Description

Input stream using SF binary serialization.

Constructor & Destructor Documentation

◆ IBinaryStream()

SF::IBinaryStream::IBinaryStream ( std::istream &  is)

Constructs an IBinaryStream from a std::istream. Serialized data will be read from the std::istream.


The documentation for this class was generated from the following file: