#include <ucond.hpp>
Inheritance diagram for ubit::UCond:
Public Member Functions | |
virtual bool | operator== (const UCond &c) const |
virtual bool | operator!= (const UCond &c) const |
virtual const UCond * | matches (const UCond &c) const |
virtual bool | verifies (const UContext &, const UControl *) const =0 |
template<class A, class R> | |
Truc_F1< A, R > | operator/ (R(*f)(A)) |
template<class A, class R, class E> | |
Truc_F1E< A, R, E > | operator/ (R(*f)(E &, A)) |
template<class A1, class A2, class R> | |
Truc_F2< A1, A2, R > | operator/ (R(*f)(A1, A2)) |
template<class A1, class A2, class R, class E> | |
Truc_F2E< A1, A2, R, E > | operator/ (R(*f)(E &, A1, A2)) |
virtual UOn * | onCast () |
virtual const UOn * | onCast () const |
virtual void | setParentModes (UControl *parent) const |
main subclasses: UOn, UFlag, UInscale. Example:
ubutton("Click Me" + UOn::action / ucall(arg, myfunc))!Warning: UCond (and subclasses) objects must not be deleted.