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

#include <barraydensecol-bones.hpp>

Public Member Functions

 BArrayDenseCol_const (const BArrayDense< Cell_Type, Data_Type > &array_, size_t j)
 
Col_type< Cell_Type >::iterator begin ()
 
Col_type< Cell_Type >::iterator end ()
 
size_t size () const noexcept
 
const std::pair< size_t, 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 BArrayDenseCol_const< Cell_Type, Data_Type >

Definition at line 71 of file barraydensecol-bones.hpp.

Constructor & Destructor Documentation

◆ BArrayDenseCol_const()

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

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

Member Function Documentation

◆ begin()

template<typename Cell_Type = bool, typename Data_Type = bool>
Col_type<Cell_Type>::iterator BArrayDenseCol_const< Cell_Type, Data_Type >::begin ( )
inline

Definition at line 96 of file barraydensecol-bones.hpp.

◆ end()

template<typename Cell_Type = bool, typename Data_Type = bool>
Col_type<Cell_Type>::iterator BArrayDenseCol_const< Cell_Type, Data_Type >::end ( )
inline

Definition at line 101 of file barraydensecol-bones.hpp.

◆ operator()()

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

Definition at line 112 of file barraydensecol-bones.hpp.

◆ size()

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

Definition at line 107 of file barraydensecol-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 62 of file barraydensecol-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 62 of file barraydensecol-bones.hpp.


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