30 #include "splash/DCException.hpp" 31 #include "splash/Dimensions.hpp" 32 #include "splash/Selection.hpp" 33 #include "splash/CollectionType.hpp" 34 #include "splash/basetypes/ColTypeDim.hpp" 63 DCDataSet(
const std::string name);
94 uint32_t ndims,
bool compression,
bool extensible)
throw (
DCException);
102 void createReference(hid_t refGroup, hid_t srcGroup, DCDataSet &srcDataSet)
114 void createReference(hid_t refGroup, hid_t srcGroup, DCDataSet &srcDataSet,
172 void append(
size_t count,
221 std::string getName();
223 static void splitPath(
const std::string fullName, std::string &path, std::string &name);
225 static void getFullDataPath(
const std::string fullUserName,
const std::string pathBase,
226 uint32_t
id, std::string &path, std::string &name);
229 void setChunking(
size_t typeSize)
throw (
DCException);
238 hdset_reg_ref_t regionRef;
247 hid_t dsetProperties;
248 hid_t dsetWriteProperties;
249 hid_t dsetReadProperties;
253 std::string getExceptionString(std::string msg);