Module #09.01.11.02 : C binding specific errors handled by system

All PVT documentation can be found under PHIGS Validation Tests - Overview. You may also return to the hierarchical table of topics covered by the PVT. For an explanation of the format of the individual module documentation, please see section 2.5 of the User's Guide.


DESCRIPTION: This module tests if some functions generate C binding
specific errors under certain incorrect conditions. The error is handled
by the default system error handling subroutine.

SEMANTIC REQUIREMENTS:


SR1. If functions <redraw all structures>, <update workstation>, <set display update state>, <set text precision>, <set text path>, <set text alignment>, <set annotation text path>, <set annotation text alignment>, <set interior style>, <set edge flag>, <set individual asf>, <set text representation>, <set interior representation>, <set edge representation>, <set colour model>, <set local transformation 3>, <set local transformation>, <set modelling clipping indicator>, <set view representation 3>, <set view representation>, <set view transformation input priority>, <set edit mode>, <delete structure network>, <set conflict resolution>, <retrieve paths to ancestors>, <retrieve paths to decendants>, <initialize choice 3>-<initialize pick>, <set locator mode>-<set string mode>, <flush device events>, <set error handling mode> are called, and enumeration type is out of range, then error 2202 is generated and the function is ignored.
#F 5 6 7 37 43 44 47 48 50 53 62 65 66 67 72 75 76 81 84 85 86 117 127
#F 140 145 146 158-161 164-169 187 318
#D
#S 4.12/109/6
#T P01/1 P01/2 P01/3 P01/4 P01/5 P01/6 P01/7 P01/8 P01/9 P01/10 P01/11
#T P01/12 P01/13 P01/14 P01/15 P01/16 P01/17 P01/18 P01/19 P01/20
#T P01/21
LOCAL DICTIONARY:

  Functions ---
  005: prst    <redraw all structures>
  006: puwk    <update workstation>
  007: psdus   <set display update state>
  037: pstxpr  <set text precision>
  043: pstxp   <set text path>
  044: pstxal  <set text alignment>
  047: psatp   <set annotation text path>
  048: psatal  <set annotation text alignment>
  050: psis    <set interior style>
  053: psedfg  <set edge flag>
  062: psiasf  <set individual asf>
  065: pstxr   <set text representation>
  066: psir    <set interior representation>
  067: psedr   <set edge representation>
  072: pscmd   <set colour model>
  075: pslmt3  <set local transformation 3>
  076: pslmt   <set local transformation>
  081: psmcli  <set modelling clipping indicator>
  084: psvwr3  <set view representation 3>
  085: psvwr   <set view representation>
  086: psvtip  <set view transformation input priority>
  117: psedm   <set edit mode>
  127: pdsn    <delete structure network>
  140: pscnrs  <set conflict resolution>
  145: prepan  <retrieve paths to ancestors>
  146: prepde  <retrieve paths to descendants>
  158: pinch3  <initialize choice 3>
  159: pinch   <initialize choice>
  160: pinpk3  <initialize pick 3>
  161: pinpk   <initialize pick>
  164: pslcm   <set locator mode>
  165: psskm   <set stroke mode>
  166: psvlm   <set valuator mode>
  167: pschm   <set choice mode>
  168: pspkm   <set pick mode>
  169: psstm   <set string mode>
  187: pflush  <flush device events>
  318: pserhm  <set error handling mode>
 
  Data Structures ---
 



PROGRAM 1: Error 2202 handled by system

You may inspect either the design or code for this program.

End of documentation for 09.01.11.02