Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
zone::IRangeElementState Class Referenceabstract

Interface to a filter element that allows user to filter based on a zone state. More...

#include <irangeelementstate.h>

Public Member Functions

virtual string getState () const =0
 Returns the filter state name, see setState().
 
virtual bool getStateAny () const =0
 Returns true for any, false for average. See setState().
 
virtual void setState (const string &state)=0
 Used to set a new state. It issues the signal stateChanged(stateName). See getState().
 
virtual void setStateAny (bool any)=0
 Used to set the state recovery 'any' or 'average'.
 

Public Attributes

shared::Signal< const string & > stateChanged
 
shared::Signal< bool > stateAnyChanged
 

Static Public Attributes

static const TType type_ = 0x4f1dd8c7
 The type identification number for this class, for use in convert_cast() and convert_getcast().
 

Detailed Description

Interface to a filter element that allows user to filter based on a zone state.


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