| 
    Itasca C++ Interface
    
   | 
 
Interface to a RangeElement of a general set. A IThing has getIsSet and getSet methods to return the appropriate information. More...
#include <irangeelementset.h>
Public Member Functions | |
| virtual IRangeElement * | getIRangeElement ()=0 | 
| Returns a pointer to itself.  | |
| virtual StringSet | getNames (bool checked=true) const =0 | 
| Returns the list of set names that are checked against the getName method.  | |
| virtual std::set< uint64 > | getIDs (bool checked=true) const =0 | 
| Returns the list of set ids that are checked against the getID method.  | |
| virtual StringSet | getTypeNames (bool checked=true) const =0 | 
| Returns the list of set type names that are checked against the getTypeName method.  | |
| virtual void | setNames (const StringSet &ns)=0 | 
| Sets the set name list.  | |
| virtual void | setIDs (const std::set< uint64 > &ns)=0 | 
| Sets the set id list.  | |
| virtual void | setTypeNames (const StringSet &ns)=0 | 
| Sets the set typeName list.  | |
| virtual void | addName (const string &n)=0 | 
| Adds the set name.  | |
| virtual void | removeName (const string &n)=0 | 
| Removes the set name.  | |
| virtual void | addID (const uint64 &)=0 | 
| Adds the set ID.  | |
| virtual void | removeID (const uint64 &)=0 | 
| Removes the set ID.  | |
| virtual void | addTypeName (const string &n)=0 | 
| Adds the set typeName.  | |
| virtual void | removeTypeName (const string &n)=0 | 
| Removes the set name.  | |
Static Public Attributes | |
| static const TType | type_ = 0x5149e67c | 
| The type identification number for this class, for use in convert_cast() and convert_getcast().  | |
Interface to a RangeElement of a general set. A IThing has getIsSet and getSet methods to return the appropriate information.