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