|
| IGroupID (const IGroup *group) |
|
| IGroupID (const IGroup *group, const ISlot *slot) |
|
| IGroupID (const IString &groupName) |
|
| IGroupID (const IGroup *group, const ISlotID &slot) |
|
| IGroupID (const IString &groupName, const IString &slotName) |
|
| IGroupID (const IString &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 IString &name) |
|
const IGroup * | group () const |
|
IString | groupName () const |
|
const IString & | givenGroupName () const |
|
bool | operator< (const IGroupID &group) const |
|
| ISlotID (const ISlot *slot) |
|
| ISlotID (uint32 slot=any_) |
|
| ISlotID (const IString &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 IString &name) |
|
void | setSlot (const ISlot *slot) |
|
void | setSlot (const ISlotID &id) |
|
void | setAny () |
|
const ISlot * | slot () const |
|
uint32 | slotIndex () const |
|
IString | slotName () const |
|
const IString & | givenSlotName () const |
|
bool | operator< (const ISlotID &slot) const |
|
uint32 | thread () const |
|
void | thread (uint32 t) |
|
|
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