| 
| 
  | 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