Static Public Member Functions

zeus::TSTLBindings Class Reference

#include <STLBindings.hpp>

List of all members.

Static Public Member Functions

static Float64 readFloat64 (std::istream &rStream)
static Int32 readInt32 (std::istream &rStream)
static Retval readArray (std::istream &rStream, IByteArray &rData)
static Retval readString (std::istream &rStream, IString &rData)

Detailed Description

This class does the bindings to classes of the standard library and implements some usefull functions


Member Function Documentation

static Retval zeus::TSTLBindings::readArray ( std::istream &  rStream,
IByteArray rData 
) [inline, static]

Read an array of bytes out of a input stream

Parameters:
rStream: Stream class
rData: Return parameter of the array
Return values:
RET_NOERROR: Array read
RET_INVALID_PARAMETER: Invalid parameter received
static Float64 zeus::TSTLBindings::readFloat64 ( std::istream &  rStream ) [inline, static]

Read a double out of a input stream

Parameters:
rStream: Stream class
Returns:
double value
static Int32 zeus::TSTLBindings::readInt32 ( std::istream &  rStream ) [inline, static]

Read a int32 out of a input stream

Parameters:
rStream: Stream class
Returns:
int32 value
static Retval zeus::TSTLBindings::readString ( std::istream &  rStream,
IString rData 
) [inline, static]

Read a string of bytes out of a input stream

Parameters:
rStream: Stream class
rData: Return parameter of the string
Return values:
RET_NOERROR: string read
RET_INVALID_PARAMETER: Invalid parameter received

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:39