#include <MED_TFile.hxx>

Public Member Functions | |
| TMemFile (void **data, std::size_t *sz, bool *isClosedStatus) | |
| ~TMemFile () | |
| void | Open (EModeAcces theMode, TErr *theErr=nullptr) override |
| void * | getData () const |
| std::size_t | getSize () const |
| const TIdt & | Id () const override |
| void | Close () override |
Protected Member Functions | |
| void | UnRefFid () |
Protected Attributes | |
| TInt | myCount = 0 |
| TIdt | myFid = 0 |
| bool | myIsClosed = false |
| bool * | _isClosedStatus = nullptr |
Private Attributes | |
| void ** | _data = nullptr |
| std::size_t * | _sz = nullptr |
| med_memfile | memfile = MED_MEMFILE_INIT |
| MED::TMemFile::TMemFile | ( | void ** | data, |
| std::size_t * | sz, | ||
| bool * | isClosedStatus | ||
| ) |
| MED::TMemFile::~TMemFile | ( | ) |
|
overridevirtualinherited |
Implements MED::TFileInternal.
| void * MED::TMemFile::getData | ( | ) | const |
| std::size_t MED::TMemFile::getSize | ( | ) | const |
|
overridevirtualinherited |
Implements MED::TFileInternal.
References EXCEPTION, and MED::MEDIDTHoder::myFid.
|
overridevirtual |
Implements MED::TFileInternal.
References EXCEPTION, memfile, MED::MEDIDTHoder::myCount, and MED::MEDIDTHoder::myFid.
|
protectedinherited |
|
private |
|
protectedinherited |
|
private |
|
private |
Referenced by Open().
|
protectedinherited |
Referenced by Open(), and MED::TFile::Open().
|
protectedinherited |
Referenced by MED::MEDIDTHoder::Id(), Open(), and MED::TFile::Open().
|
protectedinherited |