| 
| 
  | IGroupID (const IGroup *group) | 
|   | 
| 
  | IGroupID (const IGroup *group, const ISlot *slot) | 
|   | 
| 
  | IGroupID (const string &groupName) | 
|   | 
| 
  | IGroupID (const IGroup *group, const ISlotID &slot) | 
|   | 
| 
  | IGroupID (const string &groupName, const string &slotName) | 
|   | 
| 
  | IGroupID (const string &groupName, uint32 slot) | 
|   | 
| 
  | IGroupID (const IGroupID &id) | 
|   | 
| 
  | IGroupID (IGroupID &&id) noexcept | 
|   | 
| 
  | IGroupID (const ISlotID &s) | 
|   | 
| 
  | IGroupID (ISlotID &&s) noexcept | 
|   | 
| 
const IGroupID &  | operator= (const IGroupID &id) | 
|   | 
| 
const IGroupID &  | operator= (IGroupID &&id) noexcept | 
|   | 
| 
bool  | hasGroup () const | 
|   | 
| 
bool  | unresolvedGroup () const | 
|   | 
| 
bool  | unresolved () const | 
|   | 
| 
void  | setGroup (const IGroup *group) | 
|   | 
| 
void  | setGroup (const string &name) | 
|   | 
| 
const IGroup *  | group () const | 
|   | 
| 
string  | groupName () const | 
|   | 
| 
const string &  | givenGroupName () const | 
|   | 
| 
bool  | operator< (const IGroupID &group) const | 
|   | 
| 
  | 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 constexpr string  | nullName () | 
|   | 
| 
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