39 ObjectClassError() : std::invalid_argument(
"C++ object/toolbox object class mismatch") {}
49 GadgetClassError() : std::invalid_argument(
"C++ gadget/toolbox gadget class mismatch") {}
59 ObjectNullError() : std::invalid_argument(
"NULL toolbox object handle") {};
79 ResMenuItemError() : std::invalid_argument(
"Component ID isn't in menu resource") {};
Exception thrown when the underlying toolbox object class doesn't match the C++ class used to represe...
Definition: tbxexcept.h:37
A library for creating RISC OS toolbox applications.
Definition: abouttobeshownlistener.cc:35
Exception thrown when a C++ object representing a toolbox object uses a method that requires a non-nu...
Definition: tbxexcept.h:57
Exception thrown when a C++ object representing a toolbox gadget uses a method that requires a non-nu...
Definition: tbxexcept.h:67
Exception thrown when an underlying toolbox gadget id doesn't match the C++ class used to represent t...
Definition: tbxexcept.h:47