/** * Copyright (C) 2010 Oracle Corporation * * This file is part of VirtualBox Open Source Edition (OSE), as * available from http://www.virtualbox.org. This file is free software; * you can redistribute it and/or modify it under the terms of the GNU * General Public License (GPL) as published by the Free Software * Foundation, in version 2 as it comes in the "COPYING" file of the * VirtualBox OSE distribution. VirtualBox OSE is distributed in the * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. * * * DO NOT EDIT! This is a generated file. * Generated from: src/VBox/Main/idl/VirtualBox.xidl (VirtualBox's interface definitions in XML) * Generator: src/VBox/Main/idl/autogen.xsl */ FinalRelease(); } STDMETHOD(COMGETTER(Type)) (VBoxEventType_T *aType) { return mEvent->COMGETTER(Type) (aType); } STDMETHOD(COMGETTER(Source)) (IEventSource * *aSource) { return mEvent->COMGETTER(Source) (aSource); } STDMETHOD(COMGETTER(Waitable)) (BOOL *aWaitable) { return mEvent->COMGETTER(Waitable) (aWaitable); } STDMETHOD(SetProcessed)() { return mEvent->SetProcessed(); } STDMETHOD(WaitProcessed)(LONG aTimeout, BOOL *aResult) { return mEvent->WaitProcessed(aTimeout, aResult); } HRESULT init (IEventSource* aSource, VBoxEventType_T aType, BOOL aWaitable) { return mEvent->init(aSource, aType, aWaitable); } void uninit() { mEvent->uninit(); } ]]>