namespace MED
{
//---------------------------------------------------------------
- TLockProxy
- ::TLockProxy(TWrapper* theWrapper):
+ template<class TFILECLS>
+ TLockProxy<TFILECLS>
+ ::TLockProxy(TWrapper<TFILECLS>* theWrapper):
myWrapper(theWrapper)
{
#if BOOST_VERSION >= 103500
myWrapper->myMutex.lock();
#else
- boost::detail::thread::lock_ops<TWrapper::TMutex>::lock(myWrapper->myMutex);
+ boost::detail::thread::lock_ops<TWrapper<TFILECLS>::TMutex>::lock(myWrapper->myMutex);
#endif
INITMSG(MYDEBUG, "TLockProxy() - this -"<<this<<"; myWrapper = "<<myWrapper<<std::endl);
}
- TLockProxy
+ template<class TFILECLS>
+ TLockProxy<TFILECLS>
::~TLockProxy()
{
INITMSG(MYDEBUG, "~TLockProxy() - this -"<<this<<"; myWrapper = "<<myWrapper<<std::endl);
#if BOOST_VERSION >= 103500
myWrapper->myMutex.unlock();
#else
- boost::detail::thread::lock_ops<TWrapper::TMutex>::unlock(myWrapper->myMutex);
+ boost::detail::thread::lock_ops<TWrapper<TFILECLS>::TMutex>::unlock(myWrapper->myMutex);
#endif
}
- TWrapper*
- TLockProxy
+ template<class TFILECLS>
+ typedef TWrapper<TFILECLS>*
+ TLockProxy<TFILECLS>
::operator->() const // never throws
{
return myWrapper;
}
//---------------------------------------------------------------
- TWrapper
+ template<class TFILECLS>
+ TWrapper<TFILECLS>
::TWrapper(const std::string& theFileName, bool write, TInt theMajor, TInt theMinor):
myFile(new TFile(theFileName, theMajor, theMinor)),
myMajor(theMajor),
}
//----------------------------------------------------------------------------
- TWrapper::
+ template<class TFILECLS>
+ TWrapper<TFILECLS>::
~TWrapper()
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbMeshes(TErr* theErr)
{
TFileWrapper aFileWrapper(myFile, eLECTURE, theErr, myMinor);
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetMeshInfo(TInt theMeshId,
MED::TMeshInfo& theInfo,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetMeshInfo(const MED::TMeshInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetMeshInfo(const MED::TMeshInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PMeshInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrMeshInfo(TInt theDim,
TInt theSpaceDim,
const std::string& theValue,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PMeshInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrMeshInfo(const PMeshInfo& theInfo)
{
return PMeshInfo(new TTMeshInfo(theInfo));
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PMeshInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPMeshInfo(TInt theId,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbFamilies(const MED::TMeshInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbFamAttr(TInt theFamId,
const MED::TMeshInfo& theInfo,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbFamGroup(TInt theFamId,
const MED::TMeshInfo& theInfo,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetFamilyInfo(TInt theFamId,
MED::TFamilyInfo& theInfo,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetFamilyInfo(const MED::TFamilyInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetFamilyInfo(const MED::TFamilyInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PFamilyInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrFamilyInfo(const PMeshInfo& theMeshInfo,
TInt theNbGroup,
TInt theNbAttr,
}
//----------------------------------------------------------------------------
- PFamilyInfo
- TWrapper
+ template<class TFILECLS>
+ template<class TFILECLS>PFamilyInfo
+ TWrapper<TFILECLS>
::CrFamilyInfo(const PMeshInfo& theMeshInfo,
const std::string& theValue,
TInt theId,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PFamilyInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrFamilyInfo(const PMeshInfo& theMeshInfo,
const PFamilyInfo& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PFamilyInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPFamilyInfo(const PMeshInfo& theMeshInfo,
TInt theId,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetNames(TElemInfo& theInfo,
TInt /*theNb*/,
EEntiteMaillage theEntity,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetNames(const TElemInfo& theInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetNames(const TElemInfo& theInfo,
EModeAcces theMode,
EEntiteMaillage theEntity,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetNumeration(TElemInfo& theInfo,
TInt /*theNb*/,
EEntiteMaillage theEntity,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetNumeration(const TElemInfo& theInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetNumeration(const TElemInfo& theInfo,
EModeAcces theMode,
EEntiteMaillage theEntity,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetFamilies(TElemInfo& theInfo,
TInt /*theNb*/,
EEntiteMaillage theEntity,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetFamilies(const TElemInfo& theInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetFamilies(const TElemInfo& theInfo,
EModeAcces theMode,
EEntiteMaillage theEntity,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbNodes(const MED::TMeshInfo& theMeshInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbNodes(const MED::TMeshInfo& theMeshInfo,
ETable theTable,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetNodeInfo(MED::TNodeInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetNodeInfo(const MED::TNodeInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetNodeInfo(const MED::TNodeInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PNodeInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrNodeInfo(const PMeshInfo& theMeshInfo,
TInt theNbElem,
EModeSwitch theMode,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PNodeInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrNodeInfo(const PMeshInfo& theMeshInfo,
const TFloatVector& theNodeCoords,
EModeSwitch theMode,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PNodeInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrNodeInfo(const PMeshInfo& theMeshInfo,
const PNodeInfo& theInfo)
{
//----------------------------------------------------------------------------
PNodeInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPNodeInfo(const PMeshInfo& theMeshInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PElemInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrElemInfo(const PMeshInfo& theMeshInfo,
TInt theNbElem,
EBooleen theIsElemNum,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PElemInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrElemInfo(const PMeshInfo& theMeshInfo,
TInt theNbElem,
const TIntVector& theFamNum,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PElemInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPElemInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbPolygones(const MED::TMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetPolygoneConnSize(const MED::TMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//-----------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetPolygoneInfo(MED::TPolygoneInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetPolygoneInfo(const MED::TPolygoneInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetPolygoneInfo(const MED::TPolygoneInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PPolygoneInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrPolygoneInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PPolygoneInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrPolygoneInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PPolygoneInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrPolygoneInfo(const PMeshInfo& theMeshInfo,
const PPolygoneInfo& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PPolygoneInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPPolygoneInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbPolyedres(const MED::TMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetPolyedreConnSize(const TMeshInfo& theMeshInfo,
TInt& theNbFaces,
TInt& theConnSize,
}
//-----------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetPolyedreInfo(TPolyedreInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetPolyedreInfo(const TPolyedreInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetPolyedreInfo(const MED::TPolyedreInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PPolyedreInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrPolyedreInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PPolyedreInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrPolyedreInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PPolyedreInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrPolyedreInfo(const PMeshInfo& theMeshInfo,
const PPolyedreInfo& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PPolyedreInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPPolyedreInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//-----------------------------------------------------------------
+ template<class TFILECLS>
TEntityInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetEntityInfo(const MED::TMeshInfo& theMeshInfo,
EConnectivite theConnMode,
TErr* theErr)
}
//-----------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbCells(const MED::TMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetCellInfo(MED::TCellInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetCellInfo(const MED::TCellInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetCellInfo(const MED::TCellInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PCellInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrCellInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PCellInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrCellInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PCellInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrCellInfo(const PMeshInfo& theMeshInfo,
const PCellInfo& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PCellInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPCellInfo(const PMeshInfo& theMeshInfo,
EEntiteMaillage theEntity,
EGeometrieElement theGeom,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
EGeometrieElement
- TWrapper
+ TWrapper<TFILECLS>
::GetBallGeom(const TMeshInfo& /*theMeshInfo*/)
{
TErr anError;
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbBalls(const TMeshInfo& theMeshInfo)
{
TErr anError;
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetBallInfo(TBallInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetBallInfo(const TBallInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetBallInfo(const TBallInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PBallInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrBallInfo(const PMeshInfo& theMeshInfo,
TInt theNbBalls,
EBooleen theIsElemNum)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PBallInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrBallInfo(const PMeshInfo& theMeshInfo,
const TIntVector& theNodes,
TFloatVector& theDiameters,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PBallInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrBallInfo(const PMeshInfo& theMeshInfo,
const PBallInfo& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PBallInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPBallInfo(const PMeshInfo& theMeshInfo)
{
TInt nbBalls = GetNbBalls(theMeshInfo);
}
//-----------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbFields(TErr* theErr)
{
TFileWrapper aFileWrapper(myFile, eLECTURE, theErr, myMinor);
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbComp(TInt theFieldId,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetFieldInfo(TInt theFieldId,
MED::TFieldInfo& theInfo,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetFieldInfo(const MED::TFieldInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetFieldInfo(const MED::TFieldInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PFieldInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrFieldInfo(const PMeshInfo& theMeshInfo,
TInt theNbComp,
ETypeChamp theType,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PFieldInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrFieldInfo(const PMeshInfo& theMeshInfo,
const PFieldInfo& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PFieldInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPFieldInfo(const PMeshInfo& theMeshInfo,
TInt theId,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbGauss(TErr* theErr)
{
TFileWrapper aFileWrapper(myFile, eLECTURE, theErr, myMinor);
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TGaussInfo::TInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetGaussPreInfo(TInt theId,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetGaussInfo(TInt /*theId*/,
TGaussInfo& theInfo,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PGaussInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrGaussInfo(const TGaussInfo::TInfo& theInfo,
EModeSwitch theMode)
{
}
//-----------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbTimeStamps(const MED::TFieldInfo& theInfo,
const MED::TEntityInfo& theEntityInfo,
EEntiteMaillage& theEntity,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetTimeStampInfo(TInt theTimeStampId,
MED::TTimeStampInfo& theInfo,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrTimeStampInfo(const PFieldInfo& theFieldInfo,
EEntiteMaillage theEntity,
const TGeom2Size& theGeom2Size,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrTimeStampInfo(const PFieldInfo& theFieldInfo,
const PTimeStampInfo& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPTimeStampInfo(const PFieldInfo& theFieldInfo,
EEntiteMaillage theEntity,
const TGeom2Size& theGeom2Size,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TInt
- TWrapper
+ TWrapper<TFILECLS>
::GetNbProfiles(TErr* theErr)
{
TFileWrapper aFileWrapper(myFile, eLECTURE, theErr, myMinor);
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
TProfileInfo::TInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetProfilePreInfo(TInt theId,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetProfileInfo(TInt /*theId*/,
TProfileInfo& theInfo,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetProfileInfo(const TProfileInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetProfileInfo(const TProfileInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PProfileInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrProfileInfo(const TProfileInfo::TInfo& theInfo,
EModeProfil theMode)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PProfileInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPProfileInfo(TInt theId,
EModeProfil theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetTimeStampValue(const PTimeStampValueBase& theTimeStampValue,
const TMKey2Profile& theMKey2Profile,
const TKey2Gauss& theKey2Gauss,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetTimeStampValue(const PTimeStampValueBase& theTimeStampValue,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetTimeStampValue(const MED::PTimeStampValueBase& theTimeStampValue,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampValueBase
- TWrapper
+ TWrapper<TFILECLS>
::CrTimeStampValue(const PTimeStampInfo& theTimeStampInfo,
ETypeChamp theTypeChamp,
const TGeom2Profile& theGeom2Profile,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampValueBase
- TWrapper
+ TWrapper<TFILECLS>
::CrTimeStampValue(const PTimeStampInfo& theTimeStampInfo,
const TGeom2Profile& theGeom2Profile,
EModeSwitch theMode)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampValueBase
- TWrapper
+ TWrapper<TFILECLS>
::CrTimeStampValue(const PTimeStampInfo& theTimeStampInfo,
const PTimeStampValueBase& theInfo,
ETypeChamp theTypeChamp)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampValueBase
- TWrapper
+ TWrapper<TFILECLS>
::CrTimeStampValue(const PTimeStampInfo& theTimeStampInfo,
const PTimeStampValueBase& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampValueBase
- TWrapper
+ TWrapper<TFILECLS>
::GetPTimeStampValue(const PTimeStampInfo& theTimeStampInfo,
const TMKey2Profile& theMKey2Profile,
const TKey2Gauss& theKey2Gauss,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetTimeStampVal(const PTimeStampVal& theVal,
const TMKey2Profile& theMKey2Profile,
const TKey2Gauss& theKey2Gauss,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetTimeStamp(const PTimeStampVal& theVal,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampVal
- TWrapper
+ TWrapper<TFILECLS>
::CrTimeStampVal(const PTimeStampInfo& theTimeStampInfo,
const TGeom2Profile& theGeom2Profile,
EModeSwitch theMode)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampVal
- TWrapper
+ TWrapper<TFILECLS>
::CrTimeStampVal(const PTimeStampInfo& theTimeStampInfo,
const PTimeStampVal& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PTimeStampVal
- TWrapper
+ TWrapper<TFILECLS>
::GetPTimeStampVal(const PTimeStampInfo& theTimeStampInfo,
const TMKey2Profile& theMKey2Profile,
const TKey2Gauss& theKey2Gauss,
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PGrilleInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPGrilleInfo(const PMeshInfo& theMeshInfo)
{
if (theMeshInfo->GetType() != eSTRUCTURE)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PGrilleInfo
- TWrapper
+ TWrapper<TFILECLS>
::GetPGrilleInfo(const PMeshInfo& theMeshInfo,
const PGrilleInfo& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetGrilleInfo(TGrilleInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetGrilleInfo(const MED::TGrilleInfo& theInfo,
TErr* theErr)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::SetGrilleInfo(const MED::TGrilleInfo& theInfo,
EModeAcces theMode,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PGrilleInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrGrilleInfo(const PMeshInfo& theMeshInfo,
const PGrilleInfo& theInfo)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PGrilleInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrGrilleInfo(const PMeshInfo& /*theMeshInfo*/)
{
return PGrilleInfo(); // not implemented????
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PGrilleInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrGrilleInfo(const PMeshInfo& theMeshInfo,
const EGrilleType& type)
{
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PGrilleInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrGrilleInfo(const PMeshInfo& theMeshInfo,
const EGrilleType& type,
const TInt& nbNodes)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
PGrilleInfo
- TWrapper
+ TWrapper<TFILECLS>
::CrGrilleInfo(const PMeshInfo& theMeshInfo,
const EGrilleType& type,
const MED::TIntVector& nbNodeVec)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetGrilleType(const MED::TMeshInfo& theMeshInfo,
EGrilleType& theGridType,
TErr* theErr)
}
//----------------------------------------------------------------------------
+ template<class TFILECLS>
void
- TWrapper
+ TWrapper<TFILECLS>
::GetGrilleStruct(const MED::TMeshInfo& theMeshInfo,
TIntVector& theStruct,
TErr* theErr)
EXCEPTION(std::runtime_error, "GetGrilleInfo - MEDmeshGridStructRd(...)");
}
}
+
+template class MEDWRAPPER_EXPORT MED::TWrapper<MED::TFile>;
+template class MEDWRAPPER_EXPORT MED::TLockProxy<MED::TFile>;