# Enum ArgumentParser::ParseResult
Argument parsing result.

Defined in |
Signature | `enum ArgumentParser::ParseResult;`

## Enum Values

`PARSE_OK` | Parsing the program's arguments was successful and no builtin command was triggered.
`PARSE_ERROR` | There were errors parsing the arguments.
`PARSE_HELP` | Parsing was successful, built-in `--help` option was used.
`PARSE_VERSION` | Parsing was successful, built-in `--version` option was used.
`PARSE_WRITE_CTD` | Parsing was successful, built-in `--write-ctd` option was used.
`PARSE_EXPORT_HELP` | Parsing was successful, built-in `--export-help` option was used.

#### Dox Sources

    /*!
     * @enum ArgumentParser::ParseResult
     *
     * @brief Argument parsing result.
     *
     * @signature enum ArgumentParser::ParseResult;
     *
     * @val ArgumentParser::ParseResult ArgumentParser::PARSE_OK;
     *
     * @brief Parsing the program's arguments was successful and no builtin command
     *        was triggered.
     *
     * @val ArgumentParser::ParseResult ArgumentParser::PARSE_ERROR;
     *
     * @brief There were errors parsing the arguments.
     *
     * @val ArgumentParser::ParseResult ArgumentParser::PARSE_HELP;
     *
     * @brief Parsing was successful, built-in <tt>--help</tt> option was used.
     *
     * @val ArgumentParser::ParseResult ArgumentParser::PARSE_VERSION;
     *
     * @brief Parsing was successful, built-in <tt>--version</tt> option was used.
     *
     * @val ArgumentParser::ParseResult ArgumentParser::PARSE_WRITE_CTD;
     *
     * @brief Parsing was successful, built-in <tt>--write-ctd</tt> option was used.
     *
     * @val ArgumentParser::ParseResult ArgumentParser::PARSE_EXPORT_HELP;
     *
     * @brief Parsing was successful, built-in <tt>--export-help</tt> option was
     *        used.
     */