home *** CD-ROM | disk | FTP | other *** search
/ C Programming Starter Kit 2.0 / SamsPublishing-CProgrammingStarterKit-v2.0-Win31.iso / bc45 / expert.pak / USECLASS.SNP < prev    next >
Text File  |  1997-07-23  |  2KB  |  55 lines

  1. <<[CPP]
  2. ##PlaceAtUserCursor()
  3. ##YPos() [[InsertPosition]]
  4. ##--BEGIN-- TRUE
  5. ##      --BEGIN-- QUERY_CLASS_NAME != "ZZZZZZZZZZzzzzzzzzzzZZZZZZZZZZ"
  6. ##          QUERY_FILENAME_H [[FileName]]
  7. ##          \\"#include \"[[FileName]].h\"" [[IncludeFile]]
  8. ##          TRUE [[Search2]]
  9. ##          ^BOF
  10. ##          --BEGIN-- ? IncludeFile [[Search1]]
  11. ##              Search1 == FALSE
  12. ##              :? "#include " Search2
  13. ##*
  14. ##              Search2 == FALSE
  15. ##:             %\\"Missing any #include for class instantiation.  "
  16. ##*
  17. ##              (Search1 == FALSE) && (Search2 == TRUE) 2 
  18. ##              :^BOL
  19. ##              :^2
  20.  
  21. [[IncludeFile]]
  22. ##          --END-- ? IncludeFile [[Search1]]
  23. ##      --END-- QUERY_CLASS_NAME != "ZZZZZZZZZZzzzzzzzzzzZZZZZZZZZZ"
  24. ##      --BEGIN-- "" [[ConstructorParam]]
  25. ##          "" [[ClientClass]]
  26. ##          "" [[ClientParam]]
  27. ##          --BEGIN-- QUERY_DLOG [[Constant]]
  28. ##              QUERY_WIND_CLIENT ClientClass
  29. ##              ClientClass != ""
  30. ##                  :\\QUERY_WIND_CLIENT_PARAM ClientParam
  31. ##*
  32. ##              \\QUERY_CONSTR_DEF ConstructorParam
  33. ##*
  34. ##          --END-- QUERY_DLOG [[Constant]]
  35. ##          ConstructorParam == ""
  36. ##              :"()" ConstructorParam
  37. ##*
  38. ##          --BEGIN-- QUERY_CLASS_NAME [[ClassName]]
  39. ##              ClassName == "ZZZZZZZZZZzzzzzzzzzzZZZZZZZZZZ"
  40. ##                  :QUERY_BASE_NAME ClassName
  41. ##*
  42. ##              ^@InsertPosition
  43. ##              ^BOL
  44.  
  45. //    [[ClassName]]   x[[ClassName]][[ConstructorParam]];
  46.  
  47. ##              ^@InsertPosition
  48. ##              ^SCROLL
  49. ##              ^^
  50. ##              ^1
  51. ##          --END-- QUERY_CLASS_NAME [[ClassName]]
  52. ##      --END-- "" [[ConstructorParam]]
  53. ##--END-- TRUE
  54. >>[CPP]
  55.