Public Member Functions | Private Attributes | List of all members
ByteStreamOutOstreamBE Class Reference

#include <bytestreamout_ostream.hpp>

Inheritance diagram for ByteStreamOutOstreamBE:
Inheritance graph
[legend]

Public Member Functions

 ByteStreamOutOstreamBE (ostream &stream)
 
BOOL put16bitsBE (const U8 *bytes)
 
BOOL put16bitsLE (const U8 *bytes)
 
BOOL put32bitsBE (const U8 *bytes)
 
BOOL put32bitsLE (const U8 *bytes)
 
BOOL put64bitsBE (const U8 *bytes)
 
BOOL put64bitsLE (const U8 *bytes)
 
- Public Member Functions inherited from ByteStreamOutOstream
 ByteStreamOutOstream (ostream &stream)
 
BOOL isSeekable () const
 
BOOL putByte (U8 byte)
 
BOOL putBytes (const U8 *bytes, U32 num_bytes)
 
BOOL seek (const I64 position)
 
BOOL seekEnd ()
 
I64 tell () const
 
 ~ByteStreamOutOstream ()
 
- Public Member Functions inherited from ByteStreamOut
virtual ~ByteStreamOut ()
 

Private Attributes

U8 swapped [8]
 

Additional Inherited Members

- Protected Attributes inherited from ByteStreamOutOstream
ostream & stream
 

Detailed Description

Definition at line 86 of file bytestreamout_ostream.hpp.

Constructor & Destructor Documentation

◆ ByteStreamOutOstreamBE()

ByteStreamOutOstreamBE::ByteStreamOutOstreamBE ( ostream &  stream)
inline

Definition at line 193 of file bytestreamout_ostream.hpp.

Member Function Documentation

◆ put16bitsBE()

BOOL ByteStreamOutOstreamBE::put16bitsBE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 226 of file bytestreamout_ostream.hpp.

◆ put16bitsLE()

BOOL ByteStreamOutOstreamBE::put16bitsLE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 197 of file bytestreamout_ostream.hpp.

◆ put32bitsBE()

BOOL ByteStreamOutOstreamBE::put32bitsBE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 231 of file bytestreamout_ostream.hpp.

◆ put32bitsLE()

BOOL ByteStreamOutOstreamBE::put32bitsLE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 204 of file bytestreamout_ostream.hpp.

◆ put64bitsBE()

BOOL ByteStreamOutOstreamBE::put64bitsBE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 236 of file bytestreamout_ostream.hpp.

◆ put64bitsLE()

BOOL ByteStreamOutOstreamBE::put64bitsLE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 213 of file bytestreamout_ostream.hpp.

Member Data Documentation

◆ swapped

U8 ByteStreamOutOstreamBE::swapped[8]
private

Definition at line 103 of file bytestreamout_ostream.hpp.


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


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:10