50                const std::string & guid, 
const std::string & title);
 
   60            const std::string & guid, 
const std::string & title);
 
   74        DLL_IMPORT_OR_EXPORT uint64_t getCellIndexPairCount() const final;
 
   76        DLL_IMPORT_OR_EXPORT int64_t getCellIndexPairs(int64_t * cellIndexPairs) const final;
 
   78        DLL_IMPORT_OR_EXPORT uint64_t getCellIndexPairCountFromInterpretationIndex(int64_t interpretationIndex) const final;
 
   80        DLL_IMPORT_OR_EXPORT 
bool isAssociatedToInterpretations() const final;
 
   82        DLL_IMPORT_OR_EXPORT 
void getInterpretationIndexCumulativeCount(uint64_t * cumulativeCount) const final;
 
   84        DLL_IMPORT_OR_EXPORT 
void getInterpretationIndices(int64_t * interpretationIndices) const final;
 
   86        DLL_IMPORT_OR_EXPORT int64_t getInterpretationIndexNullValue() const final;
 
   88        DLL_IMPORT_OR_EXPORT 
void getGridConnectionSetInformationFromInterpretationIndex(int64_t * cellIndexPairs, 
unsigned short * gridIndexPairs, 
int * localFaceIndexPairs, int64_t interpretationIndex) const final;
 
   90        DLL_IMPORT_OR_EXPORT COMMON_NS::DataObjectReference getInterpretationDorFromIndex(uint64_t interpretationIndex) const final;
 
   92        DLL_IMPORT_OR_EXPORT uint64_t getInterpretationCount() const final;
 
   94        DLL_IMPORT_OR_EXPORT 
bool hasLocalFacePerCell() const final;
 
   96        DLL_IMPORT_OR_EXPORT int64_t getLocalFacePerCellIndexPairs(
int * localFacePerCellIndexPairs) const final;
 
   98        DLL_IMPORT_OR_EXPORT 
bool isBasedOnMultiGrids() const final;
 
  100        DLL_IMPORT_OR_EXPORT 
void getGridIndexPairs(
unsigned short * gridIndexPairs) const final;
 
  102        DLL_IMPORT_OR_EXPORT 
void setCellIndexPairsUsingExistingDataset(uint64_t cellIndexPairCount, const std::
string & cellIndexPair, int64_t cellIndexPairNullValue,
 
  103            EML2_NS::AbstractHdfProxy * proxy = 
nullptr, int64_t gridIndexPairNullValue = -1, const std::
string & gridIndexPair = "") final;
 
  105        DLL_IMPORT_OR_EXPORT 
void setInterpretationForAllConnections(RESQML2_NS::AbstractFeatureInterpretation* interp, EML2_NS::AbstractHdfProxy * proxy = 
nullptr) final;
 
  107        DLL_IMPORT_OR_EXPORT 
void setLocalFacePerCellIndexPairsUsingExistingDataset(const std::
string & localFacePerCellIndexPair, int64_t nullValue, EML2_NS::AbstractHdfProxy * proxy = 
nullptr) final;
 
  109        DLL_IMPORT_OR_EXPORT 
void setConnectionInterpretationIndices(uint64_t const* cumulativeInterpCount, int64_t const* interpIndices, EML2_NS::AbstractHdfProxy * proxy = 
nullptr) final;
 
  111        DLL_IMPORT_OR_EXPORT uint64_t getSupportingGridRepresentationCount() const final;
 
  113        COMMON_NS::DataObjectReference getSupportingGridRepresentationDor(uint64_t index) const final;
 
  118        DLL_IMPORT_OR_EXPORT static const 
char* XML_NS;
 
  123        DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final { 
return XML_NS; }
 
  134        void init(COMMON_NS::DataObjectRepository * repo, 
const std::string & guid, 
const std::string & title);
 
  141        void pushBackXmlInterpretation(RESQML2_NS::AbstractFeatureInterpretation* interp);
 
  150        void pushBackXmlSupportingGridRepresentation(RESQML2_NS::AbstractGridRepresentation * supportingGridRep);