oaPlugIn.h

Go to the documentation of this file.
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

Return to top of page