F´ Flight Software - C/C++ Documentation
NASA-v1.5.0
A framework for building embedded system applications to NASA flight quality standards.
|
Go to the documentation of this file.
8 #ifndef STUBS_FILESTUBS_HPP_
9 #define STUBS_FILESTUBS_HPP_
void registerOpenInterceptor(OpenInterceptor funcPtr, void *ptr)
void setLastError(NATIVE_INT_TYPE error)
void clearReadInterceptor(void)
void clearOpenInterceptor(void)
bool(* ReadInterceptor)(Os::File::Status &status, void *buffer, NATIVE_INT_TYPE &size, bool waitForFull, void *ptr)
bool(* OpenInterceptor)(Os::File::Status &status, const char *fileName, Os::File::Mode mode, void *ptr)
void registerSeekInterceptor(SeekInterceptor funcPtr, void *ptr)
bool(* SeekInterceptor)(Os::File::Status &status, NATIVE_INT_TYPE offset, bool absolute, void *ptr)
void registerReadInterceptor(ReadInterceptor funcPtr, void *ptr)
void registerWriteInterceptor(WriteInterceptor funcPtr, void *ptr)
void clearSeekInterceptor(void)
void clearWriteInterceptor(void)
int NATIVE_INT_TYPE
native integer type declaration
bool(* WriteInterceptor)(Os::File::Status &status, const void *buffer, NATIVE_INT_TYPE &size, bool waitForDone, void *ptr)