30#ifndef __AGG_UTIL__DIMENSION_H__
31#define __AGG_UTIL__DIMENSION_H__
52 Dimension(
const std::string& nameArg,
unsigned int sizeArg,
bool isSharedArg =
false,
53 bool isSizeConstantArg =
true);
76std::istream& operator>>(std::istream& is,
Dimension& dim);
82 DimensionTable(
unsigned int capacity = 0);
90 void addDimensionUnique(
const Dimension& dim);
96 bool findDimension(
const std::string& name,
Dimension* pOut = 0)
const;
98 const std::vector<Dimension>& getDimensions()
const;
101 std::vector<Dimension> _dimensions;
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