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