|
|
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
Close () |
|
|||||
|
|
INT64 Read (character, character) |
|
|||||
|
|
INT64 Read (character, longchar) |
|
|||||
|
|
INT64 Read (memptr, int64, int64) |
/** ABSTRACT INT64 Read(INPUT pmData AS MEMPTR, INPUT offset AS INT64, INPUT len AS INT64).
Description:
When overridden in a derived class, reads �len� bytes of data from the current input
stream into a specified MEMPTR variable starting at offset �offset� and returns number
of bytes read. */ |
|||||
|
|
INT64 SkipBytes (int64) |
/* Skips over and discards n btyes from the current input stream.
@param int64 The number of bytes to skip. + skips forward (toward Data:Size); - skips toward 1.
@return int64 Returns number of bytes skipped. Returns 0, if we already at the end of the stream. */ |
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
MemptrInputStream () |
/* Default constructor */ |
|||||
|
|
MemptrInputStream (Memptr) |
|
|||||
|
|
MemptrInputStream (memptr) |
|
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
OpenEdge.Core.Memptr Data |
|
|||||
|
|
INT64 Position |
|
|
Top
PUBLIC Close ()
|
||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUBLIC INT64 Read (character, character)
|
||||||||||||||||||||||||||||||||||||
PUBLIC INT64 Read (character, longchar)
|
||||||||||||||||||||||||||||||||||||
PUBLIC INT64 Read (memptr, int64, int64)
|
||||||||||||||||||||||||||||||||||||
PUBLIC INT64 SkipBytes (int64)
|
||||||||||||||||||||||||||||||||||||
PUBLIC MemptrInputStream ()
|
|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
PUBLIC MemptrInputStream (Memptr)
|
|||||||||||
PUBLIC MemptrInputStream (memptr)
|
|||||||||||
PUBLIC OpenEdge.Core.Memptr Data
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
PUBLIC INT64 Position
|
|||||||||
Progress® OpenEdge® Release 12.2.0