public:
MEDFileMeshL2();
std::size_t getHeapMemorySizeWithoutChildren() const;
- std::vector<RefCountObject *> getDirectChildren() const;
+ std::vector<const BigMemoryObject *> getDirectChildren() const;
const char *getName() const { return _name.getReprForWrite(); }
const char *getDescription() const { return _description.getReprForWrite(); }
const char *getUnivName() const { return _univ_name.getReprForWrite(); }
mutable MEDCouplingAutoRefCountObjectPtr<MEDCouplingUMesh> _m;
};
- class MEDFileUMeshAggregateCompute : public RefCountObject
+ class MEDFileUMeshAggregateCompute : public BigMemoryObject
{
public:
MEDFileUMeshAggregateCompute();
MEDCoupling1GTUMesh *getPartWithoutComputation(INTERP_KERNEL::NormalizedCellType gt) const throw(INTERP_KERNEL::Exception);
std::size_t getTimeOfThis() const;
std::size_t getHeapMemorySizeWithoutChildren() const;
- std::vector<RefCountObject *> getDirectChildren() const;
+ std::vector<const BigMemoryObject *> getDirectChildren() const;
MEDFileUMeshAggregateCompute deepCpy(DataArrayDouble *coords) const;
bool isEqual(const MEDFileUMeshAggregateCompute& other, double eps, std::string& what) const;
void clearNonDiscrAttributes() const;
MEDFileUMeshSplitL1(MEDCouplingUMesh *m);
MEDFileUMeshSplitL1(MEDCouplingUMesh *m, bool newOrOld);
std::size_t getHeapMemorySizeWithoutChildren() const;
- std::vector<RefCountObject *> getDirectChildren() const;
+ std::vector<const BigMemoryObject *> getDirectChildren() const;
MEDFileUMeshSplitL1 *deepCpy(DataArrayDouble *coords) const;
void setCoords(DataArrayDouble *coords) throw(INTERP_KERNEL::Exception);
bool isEqual(const MEDFileUMeshSplitL1 *other, double eps, std::string& what) const;