barry: Your go-to motif accountant  0.0-1
Full enumeration of sample space and fast count of sufficient statistics for binary arrays
BArrayDenseRow_const< Cell_Type, Data_Type > Class Template Reference

#include <barraydenserow-bones.hpp>

Public Member Functions

 BArrayDenseRow_const (const BArrayDense< Cell_Type, Data_Type > &array_, size_t i)
 
Row_type< Cell_Type >::const_iterator begin () const
 
Row_type< Cell_Type >::const_iterator end () const
 
size_t size () const noexcept
 
const std::pair< size_t, Cell< Cell_Type > > operator() (size_t i) const
 

Friends

class BArrayDenseCell< Cell_Type, Data_Type >
 
class BArrayDenseCell_const< Cell_Type, Data_Type >
 

Detailed Description

template<typename Cell_Type = bool, typename Data_Type = bool>
class BArrayDenseRow_const< Cell_Type, Data_Type >

Definition at line 80 of file barraydenserow-bones.hpp.

Constructor & Destructor Documentation

◆ BArrayDenseRow_const()

template<typename Cell_Type = bool, typename Data_Type = bool>
BArrayDenseRow_const< Cell_Type, Data_Type >::BArrayDenseRow_const ( const BArrayDense< Cell_Type, Data_Type > &  array_,
size_t  i 
)
inline

Definition at line 89 of file barraydenserow-bones.hpp.

Member Function Documentation

◆ begin()

template<typename Cell_Type = bool, typename Data_Type = bool>
Row_type< Cell_Type >::const_iterator BArrayDenseRow_const< Cell_Type, Data_Type >::begin ( ) const
inline

Definition at line 108 of file barraydenserow-bones.hpp.

◆ end()

template<typename Cell_Type = bool, typename Data_Type = bool>
Row_type< Cell_Type >::const_iterator BArrayDenseRow_const< Cell_Type, Data_Type >::end ( ) const
inline

Definition at line 113 of file barraydenserow-bones.hpp.

◆ operator()()

template<typename Cell_Type = bool, typename Data_Type = bool>
const std::pair<size_t,Cell<Cell_Type> > BArrayDenseRow_const< Cell_Type, Data_Type >::operator() ( size_t  i) const
inline

Definition at line 123 of file barraydenserow-bones.hpp.

◆ size()

template<typename Cell_Type = bool, typename Data_Type = bool>
size_t BArrayDenseRow_const< Cell_Type, Data_Type >::size ( ) const
inlinenoexcept

Definition at line 118 of file barraydenserow-bones.hpp.

Friends And Related Function Documentation

◆ BArrayDenseCell< Cell_Type, Data_Type >

template<typename Cell_Type = bool, typename Data_Type = bool>
friend class BArrayDenseCell< Cell_Type, Data_Type >
friend

Definition at line 69 of file barraydenserow-bones.hpp.

◆ BArrayDenseCell_const< Cell_Type, Data_Type >

template<typename Cell_Type = bool, typename Data_Type = bool>
friend class BArrayDenseCell_const< Cell_Type, Data_Type >
friend

Definition at line 69 of file barraydenserow-bones.hpp.


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