Modernized GAlib  3.0.0 current
Public Member Functions | Protected Attributes | List of all members
GAAlleleSetArray< T > Class Template Reference

Public Member Functions

 GAAlleleSetArray (const GAAlleleSet< T > &s)
 
 GAAlleleSetArray (const GAAlleleSetArray< T > &orig)
 
GAAlleleSetArray< T > & operator= (const GAAlleleSetArray< T > &orig)
 
int size () const
 
const GAAlleleSet< T > & set (unsigned int i) const
 
int add (const GAAlleleSet< T > &s)
 
int add (unsigned int n, const T a[])
 
int add (const T &lower, const T &upper, GAAllele::BoundType lb=GAAllele::BoundType::INCLUSIVE, GAAllele::BoundType ub=GAAllele::BoundType::INCLUSIVE)
 
int add (const T &lower, const T &upper, const T &increment, GAAllele::BoundType lb=GAAllele::BoundType::INCLUSIVE, GAAllele::BoundType ub=GAAllele::BoundType::INCLUSIVE)
 
int remove (unsigned int n)
 

Protected Attributes

unsigned int csz
 
unsigned int sz {0}
 
unsigned int SZ {0}
 
GAAlleleSet< T > ** aset
 

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