CFx SDK Documentation  2022 SP0
Public Member Functions | Protected Attributes | List of all members
OdStreamPosImpl< TBase > Class Template Reference

#include <FlatMemStream.h>

Inheritance diagram for OdStreamPosImpl< TBase >:
OdEmptyBaseClass OdFlatMemStreamImpl< OdStreamBuf > OdFlatMemStream OdFlatMemStreamManaged

Public Member Functions

OdUInt64 left ()
 
OdUInt64 length ()
 
OdUInt64 tell ()
 
OdUInt64 seek (OdInt64 offset, OdDb::FilerSeekType seekType)
 
bool isEof ()
 

Protected Attributes

OdUInt64 m_nEndPos
 
OdUInt64 m_nCurPos
 

Detailed Description

template<class TBase = OdEmptyBaseClass>
class OdStreamPosImpl< TBase >

Definition at line 53 of file FlatMemStream.h.

Member Function Documentation

◆ isEof()

template<class TBase = OdEmptyBaseClass>
bool OdStreamPosImpl< TBase >::isEof ( )
inline

Definition at line 62 of file FlatMemStream.h.

◆ left()

template<class TBase = OdEmptyBaseClass>
OdUInt64 OdStreamPosImpl< TBase >::left ( )
inline

Definition at line 58 of file FlatMemStream.h.

◆ length()

template<class TBase = OdEmptyBaseClass>
OdUInt64 OdStreamPosImpl< TBase >::length ( )
inline

Definition at line 59 of file FlatMemStream.h.

◆ seek()

template<class TBase >
OdUInt64 OdStreamPosImpl< TBase >::seek ( OdInt64  offset,
OdDb::FilerSeekType  seekType 
)
inline

Definition at line 171 of file FlatMemStream.h.

◆ tell()

template<class TBase = OdEmptyBaseClass>
OdUInt64 OdStreamPosImpl< TBase >::tell ( )
inline

Definition at line 60 of file FlatMemStream.h.

Member Data Documentation

◆ m_nCurPos

template<class TBase = OdEmptyBaseClass>
OdUInt64 OdStreamPosImpl< TBase >::m_nCurPos
protected

Definition at line 56 of file FlatMemStream.h.

◆ m_nEndPos

template<class TBase = OdEmptyBaseClass>
OdUInt64 OdStreamPosImpl< TBase >::m_nEndPos
protected

Definition at line 55 of file FlatMemStream.h.


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