|
| static pos_t STDCALL | PtxSysFILEPtrGetLength__ (void *handle) |
| | Callback implementation for TPtxSys_StreamDescriptor::pfGetLength for FILE*.
|
| |
| static int STDCALL | PtxSysFILEPtrSeek__ (void *handle, pos_t iPos) |
| | Callback implementation for TPtxSys_StreamDescriptor::pfSeek for FILE*.
|
| |
| static pos_t STDCALL | PtxSysFILEPtrTell__ (void *handle) |
| | Callback implementation for TPtxSys_StreamDescriptor::pfTell for FILE*.
|
| |
| static size_t STDCALL | PtxSysFILEPtrRead__ (void *handle, void *pData, size_t nSize) |
| | Callback implementation for TPtxSys_StreamDescriptor::pfRead for FILE*.
|
| |
| static size_t STDCALL | PtxSysFILEPtrWrite__ (void *handle, const void *pData, size_t nSize) |
| | Callback implementation for TPtxSys_StreamDescriptor::pfWrite for FILE*.
|
| |
| static void STDCALL | PtxSysFILEPtrRelease__ (void *handle) |
| | Callback implementation for TPtxSys_StreamDescriptor::pfRelease for FILE*.
|
| |
| static void | PtxSysCreateFILEStreamDescriptor (TPtxSys_StreamDescriptor *pDescriptor, FILE *handle, int bCloseOnRelease) |
| | Initialization function for TPtxSys_StreamDescriptor for FILE*.
|
| |
| PDFTOOLS_TOOLBOX_EXPORT BOOL PDFTOOLS_TOOLBOX_CALL | PtxSys_PathStreamDescriptor_CreateA (TPtxSys_StreamDescriptor *pDescriptor, const char *szPath, BOOL bIsReadOnly) |
| | Initialization function for TPtxSys_StreamDescriptor for a given path.
|
| |
| PDFTOOLS_TOOLBOX_EXPORT BOOL PDFTOOLS_TOOLBOX_CALL | PtxSys_PathStreamDescriptor_CreateW (TPtxSys_StreamDescriptor *pDescriptor, const WCHAR *szPath, BOOL bIsReadOnly) |
| | Initialization function for TPtxSys_StreamDescriptor for a given path.
|
| |
| PDFTOOLS_TOOLBOX_EXPORT void PDFTOOLS_TOOLBOX_CALL | PtxSys_PathStreamDescriptor_Close (TPtxSys_StreamDescriptor *pDescriptor) |
| | Close the underlying file.
|
| |
| PDFTOOLS_TOOLBOX_EXPORT BOOL PDFTOOLS_TOOLBOX_CALL | PtxSys_MemoryStreamDescriptor_Create (TPtxSys_StreamDescriptor *pDescriptor) |
| | Initialization function for TPtxSys_StreamDescriptor for the usage as memory streams.
|
| |
| PDFTOOLS_TOOLBOX_EXPORT void PDFTOOLS_TOOLBOX_CALL | PtxSys_MemoryStreamDescriptor_Close (TPtxSys_StreamDescriptor *pDescriptor) |
| | Delete the underlying buffer.
|
| |
| PDFTOOLS_TOOLBOX_EXPORT pos_t PDFTOOLS_TOOLBOX_CALL | PtxSys_StreamDescriptor_GetLength (TPtxSys_StreamDescriptor *pStreamDescriptor) |
| |
| PDFTOOLS_TOOLBOX_EXPORT BOOL PDFTOOLS_TOOLBOX_CALL | PtxSys_StreamDescriptor_Seek (TPtxSys_StreamDescriptor *pStreamDescriptor, pos_t iPos) |
| |
| PDFTOOLS_TOOLBOX_EXPORT pos_t PDFTOOLS_TOOLBOX_CALL | PtxSys_StreamDescriptor_Tell (TPtxSys_StreamDescriptor *pStreamDescriptor) |
| |
| PDFTOOLS_TOOLBOX_EXPORT size_t PDFTOOLS_TOOLBOX_CALL | PtxSys_StreamDescriptor_Read (TPtxSys_StreamDescriptor *pStreamDescriptor, void *pData, size_t nSize) |
| |
| PDFTOOLS_TOOLBOX_EXPORT size_t PDFTOOLS_TOOLBOX_CALL | PtxSys_StreamDescriptor_Write (TPtxSys_StreamDescriptor *pStreamDescriptor, const void *pData, size_t nSize) |
| |
| PDFTOOLS_TOOLBOX_EXPORT void PDFTOOLS_TOOLBOX_CALL | PtxSys_StreamDescriptor_Release (TPtxSys_StreamDescriptor *pStreamDescriptor) |
| |