|
DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Helper type linking a LinkedObjectWrapperBasePtrType to the corresponding LinkedObjectWrapperContainerBase instance.
More...
Public Member Functions | |
| OwnedLinkedObjectWrapperType (LinkedObjectWrapperBasePtrType &&OwnedLinkedObjectWrapperPtr, LinkedObjectWrapperContainerBase &OwnedLinkedObjectWrapperContainer) | |
| Constructs a OwnedLinkedObjectWrapperType instance. | |
Public Attributes | |
| LinkedObjectWrapperBasePtrType | OwnedLinkedObjectWrapperPtr |
Pointer owning an instance of LinkedObjectWrapperBase. | |
| LinkedObjectWrapperContainerBase & | OwnedLinkedObjectWrapperContainer |
Reference to a LinkedObjectWrapperContainerBase instance holding a non-owning pointer to the instance of LinkedObjectWrapperBase OwnedLinkedObjectWrapperPtr refers to. | |
Helper type linking a LinkedObjectWrapperBasePtrType to the corresponding LinkedObjectWrapperContainerBase instance.
|
inline |
Constructs a OwnedLinkedObjectWrapperType instance.
| OwnedLinkedObjectWrapperPtr | Refer to OwnedLinkedObjectWrapperPtr. |
| OwnedLinkedObjectWrapperContainer | Refer to OwnedLinkedObjectWrapperContainer. |
| LinkedObjectWrapperContainerBase& DynExp::LinkedObjectWrapperBase::OwnedLinkedObjectWrapperType::OwnedLinkedObjectWrapperContainer |
Reference to a LinkedObjectWrapperContainerBase instance holding a non-owning pointer to the instance of LinkedObjectWrapperBase OwnedLinkedObjectWrapperPtr refers to.
| LinkedObjectWrapperBasePtrType DynExp::LinkedObjectWrapperBase::OwnedLinkedObjectWrapperType::OwnedLinkedObjectWrapperPtr |
Pointer owning an instance of LinkedObjectWrapperBase.