00001 // ***************************************************************************** 00002 // ***************************************************************************** 00003 // oaPlugIn.h 00004 // 00005 // This file contains type definitions and declarations for this package. 00006 // 00007 // ***************************************************************************** 00008 // Except as specified in the OpenAccess terms of use of Cadence or Silicon 00009 // Integration Initiative, this material may not be copied, modified, 00010 // re-published, uploaded, executed, or distributed in any way, in any medium, 00011 // in whole or in part, without prior written permission from Cadence. 00012 // 00013 // Copyright 2002-2005 Cadence Design Systems, Inc. 00014 // All Rights Reserved. 00015 // 00016 // $Author: icftcm $ 00017 // $Revision: #1 $ 00018 // $Date: 2010/08/09 $ 00019 // $State$ 00020 // ***************************************************************************** 00021 // ***************************************************************************** 00022 00023 00024 00025 #if !defined(oaPlugIn_P) 00026 #define oaPlugIn_P 00027 00028 00029 00030 // ***************************************************************************** 00031 // System header files used by plugIn 00032 // ***************************************************************************** 00033 #include <sstream> 00034 00035 00036 00037 // ***************************************************************************** 00038 // oaCommon includes. 00039 // ***************************************************************************** 00040 #include "oaCommon.h" 00041 #include "oaPlugInTypes.h" 00042 00043 00044 00045 // ***************************************************************************** 00046 // Import namespace oaCommon into namespace oaPlugIn. 00047 // ***************************************************************************** 00048 BEGIN_OA_PLUGIN_NAMESPACE 00049 00050 USE_OA_COMMON_NAMESPACE 00051 00052 END_OA_PLUGIN_NAMESPACE 00053 00054 00055 00056 // ***************************************************************************** 00057 // Import the OA namespace into namespace oaPlugIn. 00058 // ***************************************************************************** 00059 BEGIN_OA_PLUGIN_NAMESPACE 00060 00061 USE_OA_NAMESPACE 00062 00063 END_OA_PLUGIN_NAMESPACE 00064 00065 00066 00067 // ***************************************************************************** 00068 // oaPlugIn includes. 00069 // ***************************************************************************** 00070 #include "oaPlugInDMTypes.h" 00071 #include "oaPlugInIDMObject.h" 00072 #include "oaPlugInDMInterfaces.h" 00073 #include "oaPlugInVCInterfaces.h" 00074 #include "oaPlugInScriptInterfaces.h" 00075 #include "oaPlugInCMInterfaces.h" 00076 #include "oaPlugInValue.h" 00077 00078 00079 00080 // ***************************************************************************** 00081 // oaPlugIn Inline Includes. 00082 // ***************************************************************************** 00083 #include "oaPlugInIDMObject.inl" 00084 #include "oaPlugInDMInterfaces.inl" 00085 #include "oaPlugInVCInterfaces.inl" 00086 #include "oaPlugInScriptInterfaces.inl" 00087 #include "oaPlugInCMInterfaces.inl" 00088 #include "oaPlugInValue.inl" 00089 00090 #endif
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.