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_

Detailed Description

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

Definition at line 61 of file site_set_impl.hh.


Constructor & Destructor Documentation

Definition at line 126 of file site_set_impl.hh.


Member Function Documentation

template<typename Sc >
unsigned mln::internal::site_set_impl__nsites< trait::site_set::nsites::known, Sc >::nsites (  )  const [inline]

Definition at line 134 of file site_set_impl.hh.

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]

Definition at line 151 of file site_set_impl.hh.

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]

Definition at line 142 of file site_set_impl.hh.


Member Data Documentation

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

Definition at line 69 of file site_set_impl.hh.