28 #ifndef TABLES_ROWNUMBERS_H 
   29 #define TABLES_ROWNUMBERS_H 
   62 #ifdef IMPLICIT_CTDS_32BIT 
   67     explicit RowNumbers (
const std::vector<uInt>& rows);
 
   72 #ifdef IMPLICIT_CTDS_32BIT 
A 1-D Specialization of the Array class. 
 
RowNumbers(size_t n)
Construct with the given length. 
 
virtual Array< rownr_t > & operator=(const Array< rownr_t > &other)
Array<T> has this virtual function, so also define in this class to avoid 'virtual function override' w...
 
RowNumbers()
Construct an empty RowNumbers Vector. 
 
A templated N-D Array class with zero origin. Array<T, Alloc> is a templated, N-dimensional, Array class. The origin is zero, but by default indices are zero-based. This Array class is the base class for the Vector, Matrix, and Cube subclasses. 
 
uInt64 rownr_t
Define the type of a row number in a table. 
 
RowNumbers(const Vector< rownr_t > &rows)
Construct from a Vector of row numbers. 
 
static Vector< uInt > convertRownrVector(const Vector< rownr_t > &)
Do the actual conversion.