Game Accessibility Library logo SourceForge.net Logo
Game Accessibility Suite: CATStreamFile::WriteAbs
CATResult CATStreamFile::WriteAbs ( const void *  buffer,
CATUInt32  length,
CATInt64  position 
) [virtual]

WriteAbs() Writes from the specified location, but does not change the current stream position.

WriteAbs() is mainly for use in substreams, and may not be available from all stream types. If you're not implementing it, then please return an error from your derived class.

Parameters:
buffer - target buffer for Write
length - length of data to write
position - position within stream to read.
Returns:
CATResult - CAT_SUCCESS on success.

Implements CATStream.

Definition at line 444 of file CATStreamFile.cpp.

References CAT_SUCCESS, CATFAILED, and SeekAbsolute().


Generated on Mon Feb 11 04:10:57 2008 for Game Accessibility Suite by doxygen 1.5.4