blob: ec61589a513bb1324b7c3ad902103eec266fd1d0 [file] [log] [blame]
// *****************************************************************************
// *****************************************************************************
// ATTENTION: THIS IS AN AUTO-GENERATED FILE. DO NOT CHANGE IT!
// *****************************************************************************
// *****************************************************************************
// Copyright 2012, Cadence Design Systems
//
// This file is part of the Cadence LEF/DEF Open Source
// Distribution, Product Version 5.8.
//
// Licensed under the Apache License, Version 2.0 (the \"License\");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an \"AS IS\" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
// implied. See the License for the specific language governing
// permissions and limitations under the License.
//
//
// For updates, support, or to become part of the LEF/DEF Community,
// check www.openeda.org for details.
//
// $Author: xxx $
// $Revision: xxx $
// $Date: xxx $
// $State: xxx $
// *****************************************************************************
// *****************************************************************************
#define EXTERN extern "C"
#include "defwWriterCalls.h"
#include "defwWriterCalls.hpp"
// Wrappers definitions.
int defwWrite (FILE * file, const char * fileName, defiUserData userData) {
return LefDefParser::defwWrite(file, fileName, userData);
}
void defwSetRegisterUnusedCallbacks () {
LefDefParser::defwSetRegisterUnusedCallbacks();
}
void defwPrintUnusedCallbacks (FILE* log) {
LefDefParser::defwPrintUnusedCallbacks(log);
}
void defwSetUserData (defiUserData p0) {
LefDefParser::defwSetUserData(p0);
}
defiUserData defwGetUserData () {
return LefDefParser::defwGetUserData();
}
void defwSetArrayCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetArrayCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetAssertionCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetAssertionCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetBlockageCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetBlockageCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetBusBitCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetBusBitCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetCannotOccupyCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetCannotOccupyCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetCanplaceCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetCanplaceCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetCaseSensitiveCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetCaseSensitiveCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetComponentCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetComponentCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetConstraintCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetConstraintCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetDefaultCapCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetDefaultCapCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetDesignCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetDesignCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetDesignEndCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetDesignEndCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetDieAreaCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetDieAreaCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetDividerCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetDividerCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetExtCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetExtCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetFloorPlanCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetFloorPlanCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetGcellGridCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetGcellGridCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetGroupCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetGroupCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetHistoryCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetHistoryCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetIOTimingCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetIOTimingCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetNetCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetNetCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetPinCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetPinCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetPinPropCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetPinPropCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetPropDefCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetPropDefCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetRegionCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetRegionCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetRowCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetRowCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetSNetCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetSNetCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetScanchainCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetScanchainCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetTechnologyCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetTechnologyCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetTrackCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetTrackCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetUnitsCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetUnitsCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetVersionCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetVersionCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetViaCbk (::defwVoidCbkFnType p0) {
LefDefParser::defwSetViaCbk((LefDefParser::defwVoidCbkFnType) p0);
}
void defwSetUnusedCallbacks (::defwVoidCbkFnType func) {
LefDefParser::defwSetUnusedCallbacks((LefDefParser::defwVoidCbkFnType ) func);
}
void defwSetLogFunction (::DEFI_LOG_FUNCTION p0) {
LefDefParser::defwSetLogFunction(p0);
}
void defwSetWarningLogFunction (::DEFI_WARNING_LOG_FUNCTION p0) {
LefDefParser::defwSetWarningLogFunction(p0);
}