Drizzled Public API Documentation

drizzled::Discrete_intervals_list Class Reference

Public Member Functions

 Discrete_intervals_list (const Discrete_intervals_list &from)
 
Discrete_intervals_listoperator= (const Discrete_intervals_list &from)
 
void empty_no_free ()
 
void empty ()
 
const Discrete_intervalget_next ()
 
uint64_t minimum () const
 
uint64_t maximum () const
 
uint32_t nb_elements () const
 
bool append (uint64_t start, uint64_t val, uint64_t incr)
 
bool append (Discrete_interval *new_interval)
 

Private Member Functions

void copy_ (const Discrete_intervals_list &from)
 

Private Attributes

Discrete_intervalhead
 
Discrete_intervaltail
 
Discrete_intervalcurrent
 
uint32_t elements
 

Detailed Description

Definition at line 91 of file discrete_interval.h.


The documentation for this class was generated from the following file: