Lines Matching refs:aParent
65 * @param aParent Handle of the parent object.
67 HRESULT NetworkAdapter::init(Machine *aParent, ULONG aSlot)
69 LogFlowThisFunc(("aParent=%p, aSlot=%d\n", aParent, aSlot));
71 ComAssertRet(aParent, E_INVALIDARG);
72 uint32_t maxNetworkAdapters = Global::getMaxNetworkAdapters(aParent->i_getChipsetType());
79 unconst(mParent) = aParent;
81 mNATEngine->init(aParent, this);
120 HRESULT NetworkAdapter::init(Machine *aParent, NetworkAdapter *aThat, bool aReshare /* = false */)
122 LogFlowThisFunc(("aParent=%p, aThat=%p, aReshare=%RTbool\n", aParent, aThat, aReshare));
124 ComAssertRet(aParent && aThat, E_INVALIDARG);
130 unconst(mParent) = aParent;
132 mNATEngine->init(aParent, this, aThat->mNATEngine);
166 HRESULT NetworkAdapter::initCopy(Machine *aParent, NetworkAdapter *aThat)
168 LogFlowThisFunc(("aParent=%p, aThat=%p\n", aParent, aThat));
170 ComAssertRet(aParent && aThat, E_INVALIDARG);
176 unconst(mParent) = aParent;
180 mNATEngine->initCopy(aParent, this, aThat->mNATEngine);