|
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* .
|
|
PDFTOOLBOX_EXPORT BOOL PDFTOOLBOX_CALL | PtxSys_PathStreamDescriptor_CreateA (TPtxSys_StreamDescriptor *pDescriptor, const char *szPath, BOOL bIsReadOnly) |
| Initialization function for TPtxSys_StreamDescriptor for a given path.
|
|
PDFTOOLBOX_EXPORT BOOL PDFTOOLBOX_CALL | PtxSys_PathStreamDescriptor_CreateW (TPtxSys_StreamDescriptor *pDescriptor, const WCHAR *szPath, BOOL bIsReadOnly) |
| Initialization function for TPtxSys_StreamDescriptor for a given path.
|
|
PDFTOOLBOX_EXPORT void PDFTOOLBOX_CALL | PtxSys_PathStreamDescriptor_Close (TPtxSys_StreamDescriptor *pDescriptor) |
| Close the underlying file.
|
|
PDFTOOLBOX_EXPORT BOOL PDFTOOLBOX_CALL | PtxSys_MemoryStreamDescriptor_Create (TPtxSys_StreamDescriptor *pDescriptor) |
| Initialization function for TPtxSys_StreamDescriptor for the usage as memory streams.
|
|
PDFTOOLBOX_EXPORT void PDFTOOLBOX_CALL | PtxSys_MemoryStreamDescriptor_Close (TPtxSys_StreamDescriptor *pDescriptor) |
| Delete the underlying buffer.
|
|
PDFTOOLBOX_EXPORT pos_t PDFTOOLBOX_CALL | PtxSys_StreamDescriptor_GetLength (TPtxSys_StreamDescriptor *pStreamDescriptor) |
|
PDFTOOLBOX_EXPORT BOOL PDFTOOLBOX_CALL | PtxSys_StreamDescriptor_Seek (TPtxSys_StreamDescriptor *pStreamDescriptor, pos_t iPos) |
|
PDFTOOLBOX_EXPORT pos_t PDFTOOLBOX_CALL | PtxSys_StreamDescriptor_Tell (TPtxSys_StreamDescriptor *pStreamDescriptor) |
|
PDFTOOLBOX_EXPORT size_t PDFTOOLBOX_CALL | PtxSys_StreamDescriptor_Read (TPtxSys_StreamDescriptor *pStreamDescriptor, void *pData, size_t nSize) |
|
PDFTOOLBOX_EXPORT size_t PDFTOOLBOX_CALL | PtxSys_StreamDescriptor_Write (TPtxSys_StreamDescriptor *pStreamDescriptor, const void *pData, size_t nSize) |
|
PDFTOOLBOX_EXPORT void PDFTOOLBOX_CALL | PtxSys_StreamDescriptor_Release (TPtxSys_StreamDescriptor *pStreamDescriptor) |
|