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

Public Member Functions

 GAAlleleSetCore (unsigned int n, const T array[])
 
 GAAlleleSetCore (const T &lower, const T &upper, GAAllele::BoundType lb=GAAllele::BoundType::INCLUSIVE, GAAllele::BoundType ub=GAAllele::BoundType::INCLUSIVE)
 
 GAAlleleSetCore (const T &lower, const T &upper, const T &increment, GAAllele::BoundType lb=GAAllele::BoundType::INCLUSIVE, GAAllele::BoundType ub=GAAllele::BoundType::INCLUSIVE)
 
 GAAlleleSetCore (const GAAlleleSetCore< T > &orig)
 
GAAlleleSetCore< T > & operator= (const GAAlleleSetCore< T > &orig)
 

Public Attributes

GAAllele::Type type {GAAllele::Type::ENUMERATED}
 
GAAllele::BoundType lowerb
 
GAAllele::BoundType upperb
 
unsigned int cnt
 
unsigned int csz
 
unsigned int sz {0}
 
unsigned int SZ {0}
 
std::vector< T > a
 

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