35using std::ostringstream;
40Dimension::Dimension(
string nameArg,
unsigned int sizeArg,
bool isSharedArg,
bool isSizeConstantArg) :
41 name(std::move(nameArg)), size(sizeArg), isShared(isSharedArg), isSizeConstant(isSizeConstantArg)
54 os << dim.name <<
'\n';
55 os << dim.size <<
'\n';
59std::istream& operator>>(std::istream& is, Dimension& dim)
62 dim.isSizeConstant =
true;
64 getline(is, dim.name);
65 is >> ws >> dim.size >> ws;
Helper class for temporarily hijacking an existing dhi to load a DDX response for one particular file...
std::ostream & operator<<(std::ostream &os, const Dimension &dim)
std::string toString() const