Development Specs: Difference between revisions
Jump to navigation
Jump to search
(Parameters and flags) |
m (→Macros to be defined for C library: [] -> <>) |
||
Line 10: | Line 10: | ||
== Macros to be defined for C library == | == Macros to be defined for C library == | ||
* MSG_RASTER_NOT_FOUND_IN_MAPSET - "Raster map | * MSG_RASTER_NOT_FOUND_IN_MAPSET - "Raster map <%s> not found in <%s>" | ||
* MSG_CANNOT_OPEN_RASTER - "Failed opening raster map | * MSG_CANNOT_OPEN_RASTER - "Failed opening raster map <%s>" | ||
* MSG_CANNOT_OPEN_FILE - Cannot open file | * MSG_CANNOT_OPEN_FILE - Cannot open file <%s> | ||
== Parameters and flags == | == Parameters and flags == | ||
Fix the parameters and flags. Make it a concept. See proposal in GRASS 5 [http://freegis.org/cgi-bin/viewcvs.cgi/grass/documents/parameter_proposal.txt?rev=HEAD&content-type=text/vnd.viewcvs-markup documents/parameter_proposal.txt] | Fix the parameters and flags. Make it a concept. See proposal in GRASS 5 [http://freegis.org/cgi-bin/viewcvs.cgi/grass/documents/parameter_proposal.txt?rev=HEAD&content-type=text/vnd.viewcvs-markup documents/parameter_proposal.txt] |
Revision as of 12:37, 26 February 2007
Systematic Approach
- Collect all possible error states from functions
- assign error codes for macros?
- G_option() parameters (like output->description = ("Path to resulting ASCII file");)
How should Errors/Warnings/Messages be formatted
- strings < >
- numbers [ ]
Macros to be defined for C library
- MSG_RASTER_NOT_FOUND_IN_MAPSET - "Raster map <%s> not found in <%s>"
- MSG_CANNOT_OPEN_RASTER - "Failed opening raster map <%s>"
- MSG_CANNOT_OPEN_FILE - Cannot open file <%s>
Parameters and flags
Fix the parameters and flags. Make it a concept. See proposal in GRASS 5 documents/parameter_proposal.txt