Public Member Functions | Protected Member Functions | Protected Attributes

mln::internal::site_set_impl__nsites< trait::site_set::nsites::known, Sc > Struct Template Reference

#include <site_set_impl.hh>

List of all members.

Public Member Functions

unsigned nsites () const
 site_set_impl__nsites ()

Protected Member Functions

void update_nsites_ (const typename Sc::site &p)
template<typename S >
void update_nsites_ (const Site_Set< S > &s)

Protected Attributes

unsigned nsites_

template<typename Sc>
struct mln::internal::site_set_impl__nsites< trait::site_set::nsites::known, Sc >


Constructor & Destructor Documentation


Member Function Documentation

template<typename Sc >
unsigned mln::internal::site_set_impl__nsites< trait::site_set::nsites::known, Sc >::nsites (  )  const [inline]
template<typename Sc >
template<typename S >
void mln::internal::site_set_impl__nsites< trait::site_set::nsites::known, Sc >::update_nsites_ ( const Site_Set< S > &  s  )  [inline, protected]

References mln::exact().

template<typename Sc >
void mln::internal::site_set_impl__nsites< trait::site_set::nsites::known, Sc >::update_nsites_ ( const typename Sc::site &  p  )  [inline, protected]

Member Data Documentation

template<typename Sc >
unsigned mln::internal::site_set_impl__nsites< trait::site_set::nsites::known, Sc >::nsites_ [protected]