Object
MacBinaryStream
IBinaryStreamReader
IBinaryStreamWriter
MacBinaryStream | One of 4 constructors for the MacBinaryStream. This one is used for encoding. |
MacBinaryStream | One of 4 constructors for the MacBinaryStream. This one is used for encoding when then DataFork and the ResourceFork don't come from the same file. |
MacBinaryStream | One of 4 constructors for the MacBinaryStream. This one is used for encoding when then DataFork and the ResourceFork don't come from the same file and allows you to supply MacCreator and MacType codes and Finder flags. |
MacBinaryStream | One of 4 constructors for the MacBinaryStream. This one is used for decoding. |
Length | Returns the length of the actual stream. |
OriginalDFLength | Returns the length of the data fork in the original file. |
OriginalFileName | Returns the file name of the original file. |
OriginalRFLength | Returns the length of the resource fork in the original file. |
Close | To close the stream. The stream is also closed when it is deconstructed. |
Decode | To write/decode the data into the stream. |
Encode | To read/encode data from the stream. |
EOF | This property is used when decoding to determine if the end of the stream is reached. |
LastError | This property returns the error code for the last operation. Zero means no error, another values depend on the laste executed method. |
Read | To read/encode data from the stream. |
SetDecodeDesitination | To decide where to put the decoded file and what to name it then use the SetDecodeDestination method. |
SetDecodeDesitination | To decide where to put the decoded file and what to name it then use the SetDecodeDestination method. |
Write | To write/decode the data into the stream. |