Version: 9.16.0
MED::TFile Class Reference

#include <MED_TFile.hxx>

Inheritance diagram for MED::TFile:

Public Member Functions

 TFile (const std::string &theFileName, TInt theMajor=-1, TInt theMinor=-1)
 
void Open (EModeAcces theMode, TErr *theErr=nullptr) override
 
const TIdtId () const override
 
void Close () override
 

Protected Member Functions

void UnRefFid ()
 

Protected Attributes

std::string myFileName
 
TInt myMajor
 
TInt myMinor
 
TInt myCount = 0
 
TIdt myFid = 0
 
bool myIsClosed = false
 
bool_isClosedStatus = nullptr
 

Constructor & Destructor Documentation

◆ TFile()

MED::TFile::TFile ( const std::string &  theFileName,
TInt  theMajor = -1,
TInt  theMinor = -1 
)

References myMajor, and myMinor.

Member Function Documentation

◆ Close()

void MED::MEDIDTHoder::Close ( )
overridevirtualinherited

Implements MED::TFileInternal.

◆ Id()

const TIdt & MED::MEDIDTHoder::Id ( ) const
overridevirtualinherited

◆ Open()

void MED::TFile::Open ( EModeAcces  theMode,
TErr theErr = nullptr 
)
overridevirtual

◆ UnRefFid()

void MED::MEDIDTHoder::UnRefFid ( )
protectedinherited

Field Documentation

◆ _isClosedStatus

bool* MED::MEDIDTHoder::_isClosedStatus = nullptr
protectedinherited

◆ myCount

TInt MED::MEDIDTHoder::myCount = 0
protectedinherited

Referenced by MED::TMemFile::Open(), and Open().

◆ myFid

TIdt MED::MEDIDTHoder::myFid = 0
protectedinherited

◆ myFileName

std::string MED::TFile::myFileName
protected

Referenced by Open().

◆ myIsClosed

bool MED::MEDIDTHoder::myIsClosed = false
protectedinherited

◆ myMajor

TInt MED::TFile::myMajor
protected

Referenced by Open(), and TFile().

◆ myMinor

TInt MED::TFile::myMinor
protected

Referenced by Open(), and TFile().