HRESULT _PCRSFN PCRSGetRpt (Trip trip, char *rptType, char *buffer, int bufSize, int *pBuflen)
rptType: K, D, or G(Key Station, Detailed Route, or Detailed Geocode)
buffer: character buffer into which message (report body) will be placed
bufSize: maximum # of bytes that can be copied into ‘buffer’
pBufLen: actual # of bytes copied to ‘buffer’
HRESULT _PCRSFN PCRSGetRptLine (Trip trip, char *rptType, int rowNum, char *buffer, int bufSize, int *pBuflen)
rptType: K, D or G (Key Station, Detailed Route, or Detailed Geocode)
rowNum: desired report line (row) number (indexed from 0)
buffer: character buffer into which message (report body) will be placed
bufSize: maximum # of bytes that can be copied into ‘buffer’
pBufLen: actual # of bytes copied to ‘buffer’
HRESULT _PCRSFN PCRSGetNumRptLines(Trip trip, char *rptType, int *numLines)
rptType: K, D or G (Key Station, Detailed Route, or Detailed Geocode)
numLines: pointer into which total # of lines in report will be placed
HRESULT _PCRSFN PCRSGetRptLength (Trip trip, char *rptType, long *rptLen)
rptType: K, D or G (Key Station, Detailed Route, or Detailed Geocode)
rptLen: pointer into which total # of bytes in report body will be placed
AutoRouter Reports
HRESULT _PCRSFN PCRSGetARRpt (Trip trip, int which, char *rptType, char *buffer, int bufSize, int *pBuflen)
which: index of desired AutoRouter route (indexed from 0)
rptType: K, D or G (Key Station, Detailed Route, or Detailed Geocode)
buffer: character buffer into which message (report body) will be placed
bufSize: maximum # of bytes that can be copied into ‘buffer’
pBufLen: actual # of bytes copied to ‘buffer’
HRESULT _PCRSFN PCRSGetARRptLine (Trip trip, int which, char *rptType, int rowNum, char *buffer, int bufSize, int *pBuflen)
which: index of desired AutoRouter route (indexed from 0)
rptType: K, D or G (Key Station, Detailed Route, or Detailed Geocode)
rowNum: desired report line (row) number (indexed from 0)
buffer: character buffer into which message (report body) will be placed
bufSize: maximum # of bytes that can be copied into ‘buffer’
pBufLen: actual # of bytes copied to ‘buffer’
HRESULT _PCRSFN PCRSARGetRptLength (Trip trip, int which, char *rptType, long *rptLen)
which: index of desired AutoRouter route (indexed from 0)
rptType: K, D or G (Key Station, Detailed Route, or Detailed Geocode)
rptLen: pointer into which total # of bytes in report body will be placed
HRESULT _PCRSFN PCRSGetARNumRptLines(Trip trip, int which, char *rptType, int *numLines)
which: index of desired AutoRouter route (indexed from 0)
rptType: K, D or G (Key Station, Detailed Route, or Detailed Geocode)
numLines: pointer into which total # of lines in report will be placed