MCPcopy Create free account
hub / github.com/catboost/catboost / TUsageException

Class TUsageException

library/cpp/getopt/small/last_getopt_support.h:26–27  ·  view source on GitHub ↗

User passed incorrect arguments, parsing failed Note: use `throw TUsageException()` instead of `ythrow TUsageException()` to prevent appearence of stacktrace and location of the `ythrow` statment in error messages.

Source from the content-addressed store, hash-verified

24 /// Note: use `throw TUsageException()` instead of `ythrow TUsageException()` to prevent appearence of stacktrace
25 /// and location of the `ythrow` statment in error messages.
26 class TUsageException: public TException {
27 };
28
29 struct IOptHandler {
30 virtual void HandleOpt(const TOptsParser* parser) = 0;

Callers 15

InitMethod · 0.85
CommitEndOfOptionsMethod · 0.85
ParseOptArgMethod · 0.85
ParseOptParamMethod · 0.85
OptFromStringFunction · 0.85
TOptClass · 0.85
MutuallyExclusiveHandlerFunction · 0.85
HandleOptMethod · 0.85
HandleOptMethod · 0.85
HandleOptMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected