5 #ifndef WIRECELL_OBJECTARRAY2D 6 #define WIRECELL_OBJECTARRAY2D 13 template <
typename Thing>
22 if (
nrows and ncols) {
store_t::const_iterator const_iterator
const_iterator begin() const
Thing & operator()(size_t irow, size_t icol)
ObjectArray2d(size_t nrows=0, size_t ncols=0)
store_t::iterator iterator
std::vector< Thing > store_t
const_iterator end() const
const Thing & operator()(size_t irow, size_t icol) const
unsigned nrows(sqlite3 *db, std::string const &tablename)
void resize(size_t nrows, size_t ncols)