48 virtual long type()
const = 0;
50 virtual const std::string&
criteria()
const = 0;
Definition of the basic interface.
A select statement can either contain.
virtual bool isActive() const =0
Check if selection is active.
virtual long type() const =0
Access the type of the object.
virtual void setActive(bool flag=true)=0
Change activity flag.
SelectType
Statement type definition.
DeclareInterfaceID(ISelectStatement, 2, 0)
InterfaceID.
virtual bool operator()(void *val)=0
Stupid default implementation.
virtual void setCriteria(const std::string &crit)=0
Set the type.
virtual const std::string & criteria() const =0
Access the selection string.