I think there is a need for uniformizing the method names depending on
their behaviour. There is no getArg, getArgContents and no getFullOpt,
for example.
JMarc
std::string getOpt();
/*!
- * \returns getFullArg('(', ')') including the parentheses or the
+ * \returns getFullArg('[', ']') including the parentheses or the
* empty string if there is no such argument.
*/
+ std::string getOptContent();
+ /*!
+ * the same as getOpt but without the brackets
+ */
std::string getFullParentheseArg();
/*!
* \returns the contents of the environment \p name.