Functor to count the number of states, excluding gaps and missing data, in a range of characters. More...
#include <PolyFunctional.hpp>
Public Member Functions | |
| template<typename charItr > | |
| stateCounter | operator() (charItr beg, charItr end, const bool &haveOutgroup=false, const size_t &outgroup=0) |
Functor to count the number of states, excluding gaps and missing data, in a range of characters.
Definition at line 46 of file PolyFunctional.hpp.
| stateCounter Sequence::countStates::operator() | ( | charItr | beg, | |
| charItr | end, | |||
| const bool & | haveOutgroup = false, |
|||
| const size_t & | outgroup = 0 | |||
| ) | [inline] |
| beg | beginning of a range of characters | |
| end | end of a range of characters | |
| haveOutgroup | true of one of the elements of site is an outgroup state, false otherwise | |
| outgroup | the index of the outgroup sequence in site |
Definition at line 53 of file PolyFunctional.hpp.
1.6.1