InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IDHAMemoryXferBytes Class Reference
Inheritance diagram for IDHAMemoryXferBytes:
IXferBytes

Public Member Functions

 IDHAMemoryXferBytes (void)
 
virtual ~IDHAMemoryXferBytes (void)
 
virtual uint32 Read (void *buffer, uint32 num)
 
virtual uint32 Write (void *buffer, uint32 num)
 
virtual uint64 Seek (int64 numberOfBytes, SeekFromWhere fromHere)
 
virtual void Flush (void)
 
virtual StreamState GetStreamState (void)
 
virtual void SetEndOfStream (void)
 

Protected Member Functions

const char * getBufferPtr (void) const
 
void resizeBuffer (uint32 newSize)
 

Constructor & Destructor Documentation

IDHAMemoryXferBytes::IDHAMemoryXferBytes (void )

Constructor

IDHAMemoryXferBytes::~IDHAMemoryXferBytes (void )
virtual

Destructor

Member Function Documentation

void IDHAMemoryXferBytes::Flush (void )
virtual
StreamState IDHAMemoryXferBytes::GetStreamState (void )
virtual
uint32 IDHAMemoryXferBytes::Read (void * buffer,
uint32 num 
)
virtual
uint64 IDHAMemoryXferBytes::Seek (int64 numberOfBytes,
SeekFromWhere fromHere 
)
virtual
void IDHAMemoryXferBytes::SetEndOfStream (void )
virtual
uint32 IDHAMemoryXferBytes::Write (void * buffer,
uint32 num 
)
virtual