IHistogram.hpp
18 /// Although all DM column types are internally supported, the interface provides access to a reduced list types only (to keep the interface as simple as possible).
32 // Iterator typedefs ============================================================================
33 typedef ConstIterator< IEntry<int64_t> > const_iterator_integral; ///< integral histogram iterator
36 typedef ConstIterator< IEntry<const char*> > const_iterator_string; ///< string histogram iterator
46 virtual int64_t size() const = 0; ///< number of histogram value (number of distinct data values)
48 virtual int64_t sizeData() const = 0; ///< number of data values that were used to build the histogram
49 virtual int64_t sizeNull() const = 0; ///< number of null values occurred in the corresponding data set
53 // Iterator function ============================================================================
