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)
45std::string Dimension::toString()
const
52std::ostream& operator<<(std::ostream& os,
const Dimension& dim)
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...