virtual void appendDomain(int32_t id, const CollectionType &type, size_t count, const char *name, const Domain localDomain, const Domain globalDomain, const void *buf)=0
virtual Domain getLocalDomain(int32_t id, const char *name)=0
virtual void readDomainLazy(DomainData *domainData)=0
virtual DataContainer * readDomain(int32_t id, const char *name, const Domain domain, DomDataClass *dataClass, bool lazyLoad=false)=0
virtual Domain getGlobalDomain(int32_t id, const char *name)=0
virtual void writeDomain(int32_t id, const CollectionType &type, uint32_t ndims, const Selection select, const char *name, const Domain localDomain, const Domain globalDomain, DomDataClass dataClass, const void *buf)=0