Altium C++ SDK 3.0
Loading...
Searching...
No Matches
EDP::IStream Struct Reference

#include <EDP.Interfaces.h>

Inheritance diagram for EDP::IStream:
EDP::ISequentialStream

Public Member Functions

int Commit (int grfCommitFlags)
int Revert ()
int Clone (IStream **stm)
int Seek (INT64 dlibMove, int dwOrigin, INT64 *libNewPosition)
int SetSize (INT64 libNewSize)
int CopyTo (IStream *stm, INT64 cb, INT64 *cbRead, INT64 *cbWritten)
int LockRegion (INT64 libOffset, INT64 cb, int dwLockType)
int UnlockRegion (INT64 libOffset, INT64 cb, int dwLockType)

Member Function Documentation

◆ Clone()

int EDP::IStream::Clone ( IStream ** stm)

◆ Commit()

int EDP::IStream::Commit ( int grfCommitFlags)

◆ CopyTo()

int EDP::IStream::CopyTo ( IStream * stm,
INT64 cb,
INT64 * cbRead,
INT64 * cbWritten )

◆ LockRegion()

int EDP::IStream::LockRegion ( INT64 libOffset,
INT64 cb,
int dwLockType )

◆ Revert()

int EDP::IStream::Revert ( )

◆ Seek()

int EDP::IStream::Seek ( INT64 dlibMove,
int dwOrigin,
INT64 * libNewPosition )

◆ SetSize()

int EDP::IStream::SetSize ( INT64 libNewSize)

◆ UnlockRegion()

int EDP::IStream::UnlockRegion ( INT64 libOffset,
INT64 cb,
int dwLockType )

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