Pointwise Plugin SDK
Public Attributes | List of all members

Unformatted file data block. More...

#include <apiPWPUtils.h>

Public Attributes

PWP_ENDIANNESS endianness
 write data using this endianness More...
 
PWP_UINT32 fixedBytes
 user provided # record bytes More...
 
FILE * fp
 file pointer More...
 
sysFILEPOS fPos
 file position value More...
 
PWP_BOOL hadError
 error flag More...
 
PWP_BOOL inRec
 "in record" flag More...
 
PWP_UINT32 recBytes
 

bytes written to current record

More...
 
PWP_UINT32 recCnt
 

of records written

More...
 
PWP_UINT32 status
 current file status More...
 
PWP_UINT32 totRecBytes
 total # bytes written to all records More...
 

Detailed Description

Unformatted file data block.

Data block used by the PwuUnfFileXxx() functions to track and control unformated file I/O operations.

Note
This data is intended for internal use only and should not be accessed by a plugin directly.

Definition at line 346 of file apiPWPUtils.h.

Member Data Documentation

◆ endianness

PWP_ENDIANNESS PWU_UNFDATA::endianness

write data using this endianness

Definition at line 355 of file apiPWPUtils.h.

Referenced by PwuUnfFileGetEndianness(), PwuUnfFileSetEndianness(), PwuUnfRecWriteEndianBuf(), unfHdrLenWrite(), and unfUDataInit().

◆ fixedBytes

PWP_UINT32 PWU_UNFDATA::fixedBytes

user provided # record bytes

Definition at line 356 of file apiPWPUtils.h.

Referenced by PwuUnfRecBegin(), PwuUnfRecBeginFixed(), and PwuUnfRecEnd().

◆ fp

FILE* PWU_UNFDATA::fp

◆ fPos

sysFILEPOS PWU_UNFDATA::fPos

file position value

Definition at line 349 of file apiPWPUtils.h.

Referenced by PwuUnfRecBegin(), and PwuUnfRecEnd().

◆ hadError

PWP_BOOL PWU_UNFDATA::hadError

◆ inRec

PWP_BOOL PWU_UNFDATA::inRec

"in record" flag

Definition at line 351 of file apiPWPUtils.h.

Referenced by PwuUnfRecBegin(), PwuUnfRecBeginFixed(), and PwuUnfRecEnd().

◆ recBytes

PWP_UINT32 PWU_UNFDATA::recBytes

bytes written to current record

Definition at line 352 of file apiPWPUtils.h.

Referenced by PwuUnfRecBegin(), PwuUnfRecBeginFixed(), PwuUnfRecBytes(), PwuUnfRecEnd(), PwuUnfRecWriteArr(), and unfHdrLenWrite().

◆ recCnt

PWP_UINT32 PWU_UNFDATA::recCnt

of records written

Definition at line 354 of file apiPWPUtils.h.

Referenced by PwuUnfRecCount(), and PwuUnfRecEnd().

◆ status

PWP_UINT32 PWU_UNFDATA::status

current file status

Definition at line 347 of file apiPWPUtils.h.

Referenced by PwuUnfFileEnd(), and unfUDataInit().

◆ totRecBytes

PWP_UINT32 PWU_UNFDATA::totRecBytes

total # bytes written to all records

Definition at line 353 of file apiPWPUtils.h.

Referenced by PwuUnfRecEnd(), and PwuUnfTotRecBytes().


The documentation for this struct was generated from the following file: