00001 // ***************************************************************************** 00002 // ***************************************************************************** 00003 // srBaseTypes.h 00004 // 00005 // This file contains type definitions and declarations for the schema 00006 // representation files. 00007 // 00008 // ***************************************************************************** 00009 // Except as specified in the OpenAccess terms of use of Cadence or Silicon 00010 // Integration Initiative, this material may not be copied, modified, 00011 // re-published, uploaded, executed, or distributed in any way, in any medium, 00012 // in whole or in part, without prior written permission from Cadence. 00013 // 00014 // Copyright 2007 Cadence Design Systems, Inc. 00015 // All Rights Reserved. 00016 // 00017 // $Author: icftcm $ 00018 // $Revision: #1 $ 00019 // $Date: 2007/03/20 $ 00020 // $State: Exp $ 00021 // ***************************************************************************** 00022 // ***************************************************************************** 00023 00024 00025 00026 #if !defined(srBaseTypes_P) 00027 #define srBaseTypes_P 00028 00029 00030 00031 // ***************************************************************************** 00032 // Define the schema inspection namespace macros and alias. 00033 // ***************************************************************************** 00034 #define BEGIN_SR_NAMESPACE namespace SchemaRepresentation_1 { 00035 #define END_SR_NAMESPACE } 00036 #define USE_SR_NAMESPACE using namespace SchemaRepresentation_1; 00037 00038 BEGIN_SR_NAMESPACE 00039 END_SR_NAMESPACE 00040 00041 namespace sr = SchemaRepresentation_1; 00042 00043 00044 00045 // ***************************************************************************** 00046 // Nested includes 00047 // ***************************************************************************** 00048 #include "oaBaseTypes.h" 00049 00050 00051 00052 // ***************************************************************************** 00053 // Declare and define types in the schema inspection namespace. 00054 // ***************************************************************************** 00055 BEGIN_SR_NAMESPACE 00056 00057 00058 00059 // ***************************************************************************** 00060 // Windows DLL export macros 00061 // ***************************************************************************** 00062 #define SR_DLL_API OA_BASE_DLL_API 00063 #define SR_DLL_PVT OA_BASE_DLL_PVT 00064 #if defined(OA_BASE_DLL_EXTERN) 00065 #define SR_DLL_EXTERN OA_BASE_DLL_EXTERN 00066 #endif 00067 00068 00069 00070 END_SR_NAMESPACE 00071 00072 #endif
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.