ubit
Public Member Functions | List of all members
ubit::UCond Class Referenceabstract

Base class for Ubit conditions. More...

#include <ucond.hpp>

Inheritance diagram for ubit::UCond:
ubit::UFlag ubit::UInscale ubit::UMultiCond ubit::UNotFlag ubit::UOn ubit::UOn2

Public Member Functions

virtual bool operator== (const UCond &c) const
 
virtual bool operator!= (const UCond &c) const
 
virtual const UCondmatches (const UCond &c) const
 
virtual bool verifies (const UUpdateContext &, const UElem &) const =0
 
virtual UOntoOn ()
 
virtual const UOntoOn () const
 
virtual void setParentModes (UElem &parent) const
 

Detailed Description

Base class for Ubit conditions.

main subclasses: UOn, UFlag, UInscale. Example:

   ubutton("Click Me" + UOn::action / ucall(arg, myfunc))

!Warning: UCond (and derived) objects must not be deleted.


The documentation for this class was generated from the following file: