|  | 
|  | ISlotID (const ISlot *slot) | 
|  | 
|  | ISlotID (uint32 slot=any_) | 
|  | 
|  | ISlotID (const string &name) | 
|  | 
|  | ISlotID (const ISlotID &id) | 
|  | 
|  | ISlotID (ISlotID &&id) noexcept | 
|  | 
| const ISlotID & | operator= (const ISlotID &id) | 
|  | 
| const ISlotID & | operator= (ISlotID &&id) noexcept | 
|  | 
| bool | anySlot () const | 
|  | 
| bool | unresolvedSlot () const | 
|  | 
| bool | invalidSlot () const | 
|  | 
| bool | hasSlot () const | 
|  | 
| void | setSlot (uint32 slot) | 
|  | 
| void | setSlot (const string &name) | 
|  | 
| void | setSlot (const ISlot *slot) | 
|  | 
| void | setSlot (const ISlotID &id) | 
|  | 
| void | setAny () | 
|  | 
| const ISlot * | slot () const | 
|  | 
| uint32 | slotIndex () const | 
|  | 
| string | slotName () const | 
|  | 
| const string & | givenSlotName () const | 
|  | 
| bool | operator< (const ISlotID &slot) const | 
|  | 
| uint32 | thread () const | 
|  | 
| void | thread (uint32 t) | 
|  | 
|  | 
| static string | anyName () | 
|  | 
| static string | defaultName () | 
|  | 
| static string | invalidName () | 
|  | 
|  | 
| static constexpr uint32 | any_ = ISlot::any_ | 
|  | 
| static constexpr uint32 | unresolved_ = ISlot::unresolved_ | 
|  | 
| static constexpr uint32 | invalid_ = ISlot::invalid_ | 
|  | 
The documentation for this class was generated from the following file:
- C:/Source/itasca-suite/common/utility/interface/igroup.h