//----------------------------------------------------------------------------- // Project : SDK Core // // Category : SDK Core Interface IID definitions // Filename : pluginterfaces/base/coreiids.cpp // Created by : Steinberg, 01/2004 // Description : Basic Interface // //------------------------------------------------------------------------ // This file is part of a Steinberg SDK. It is subject to the license terms // in the LICENSE file found in the top-level directory of this distribution. // No part of the SDK, including this file, may be copied, modified, propagated, // or distributed except according to the terms contained in the LICENSE file. //------------------------------------------------------------------------ #include "pluginterfaces/base/funknown.h" #include "pluginterfaces/base/ibstream.h" #include "pluginterfaces/base/icloneable.h" #include "pluginterfaces/base/ipluginbase.h" #include "pluginterfaces/base/iupdatehandler.h" //------------------------------------------------------------------------ namespace Steinberg { DEF_CLASS_IID (IPluginBase) DEF_CLASS_IID (IPluginFactory) DEF_CLASS_IID (IPluginFactory2) DEF_CLASS_IID (IPluginFactory3) DEF_CLASS_IID (FUnknown) DEF_CLASS_IID (ICloneable) DEF_CLASS_IID (IDependent) DEF_CLASS_IID (IUpdateHandler) DEF_CLASS_IID (IBStream) DEF_CLASS_IID (ISizeableStream) //------------------------------------------------------------------------ } // Steinberg