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

#include <bytestreamout_nil.hpp>

Inheritance diagram for ByteStreamOutNil:
Inheritance graph
[legend]

Public Member Functions

 ByteStreamOutNil ()
 
BOOL isSeekable () const
 
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)
 
BOOL putByte (U8 byte)
 
BOOL putBytes (const U8 *bytes, U32 num_bytes)
 
BOOL seek (const I64 position)
 
BOOL seekEnd ()
 
I64 tell () const
 
 ~ByteStreamOutNil ()
 
- Public Member Functions inherited from ByteStreamOut
virtual ~ByteStreamOut ()
 

Private Attributes

I64 num_bytes
 

Detailed Description

Definition at line 38 of file bytestreamout_nil.hpp.

Constructor & Destructor Documentation

◆ ByteStreamOutNil()

ByteStreamOutNil::ByteStreamOutNil ( )
inline

Definition at line 72 of file bytestreamout_nil.hpp.

◆ ~ByteStreamOutNil()

ByteStreamOutNil::~ByteStreamOutNil ( )
inline

Definition at line 67 of file bytestreamout_nil.hpp.

Member Function Documentation

◆ isSeekable()

BOOL ByteStreamOutNil::isSeekable ( ) const
inlinevirtual

Implements ByteStreamOut.

Definition at line 119 of file bytestreamout_nil.hpp.

◆ put16bitsBE()

BOOL ByteStreamOutNil::put16bitsBE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 104 of file bytestreamout_nil.hpp.

◆ put16bitsLE()

BOOL ByteStreamOutNil::put16bitsLE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 89 of file bytestreamout_nil.hpp.

◆ put32bitsBE()

BOOL ByteStreamOutNil::put32bitsBE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 109 of file bytestreamout_nil.hpp.

◆ put32bitsLE()

BOOL ByteStreamOutNil::put32bitsLE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 94 of file bytestreamout_nil.hpp.

◆ put64bitsBE()

BOOL ByteStreamOutNil::put64bitsBE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 114 of file bytestreamout_nil.hpp.

◆ put64bitsLE()

BOOL ByteStreamOutNil::put64bitsLE ( const U8 bytes)
inlinevirtual

Implements ByteStreamOut.

Definition at line 99 of file bytestreamout_nil.hpp.

◆ putByte()

BOOL ByteStreamOutNil::putByte ( U8  byte)
inlinevirtual

Implements ByteStreamOut.

Definition at line 77 of file bytestreamout_nil.hpp.

◆ putBytes()

BOOL ByteStreamOutNil::putBytes ( const U8 bytes,
U32  num_bytes 
)
inlinevirtual

Implements ByteStreamOut.

Definition at line 83 of file bytestreamout_nil.hpp.

◆ seek()

BOOL ByteStreamOutNil::seek ( const I64  position)
inlinevirtual

Implements ByteStreamOut.

Definition at line 129 of file bytestreamout_nil.hpp.

◆ seekEnd()

BOOL ByteStreamOutNil::seekEnd ( )
inlinevirtual

Implements ByteStreamOut.

Definition at line 134 of file bytestreamout_nil.hpp.

◆ tell()

I64 ByteStreamOutNil::tell ( ) const
inlinevirtual

Implements ByteStreamOut.

Definition at line 124 of file bytestreamout_nil.hpp.

Member Data Documentation

◆ num_bytes

I64 ByteStreamOutNil::num_bytes
private

Definition at line 67 of file bytestreamout_nil.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 Wed Mar 2 2022 00:37:26