Delta-index structure. More...
#include <dindex.hh>
Public Types | |
enum | { dim = 1 } |
typedef Object< void > | category |
typedef int | coord |
typedef index_< Tag > | psite |
typedef index_< Tag > | site |
Public Member Functions | |
dindex_ () | |
dindex_ (int i) | |
operator int () const | |
bool | operator< (const dindex_ &rhs) const |
dindex_ (const literal::zero_t &) | |
Constructors/assignments with literals. | |
dindex_< Tag > & | operator= (const literal::zero_t &) |
dindex_ (const literal::one_t &) | |
dindex_< Tag > & | operator= (const literal::one_t &) |
Public Attributes | |
int | i_ |
Delta-index structure.
typedef Object<void> mln::util::dindex_< Tag >::category |
typedef int mln::util::dindex_< Tag >::coord |
typedef index_<Tag> mln::util::dindex_< Tag >::psite |
typedef index_<Tag> mln::util::dindex_< Tag >::site |
mln::util::dindex_< Tag >::dindex_ | ( | ) | [inline] |
mln::util::dindex_< Tag >::dindex_ | ( | int | i | ) | [inline] |
mln::util::dindex_< Tag >::dindex_ | ( | const literal::zero_t & | ) | [inline] |
Constructors/assignments with literals.
mln::util::dindex_< Tag >::dindex_ | ( | const literal::one_t & | ) | [inline] |
mln::util::dindex_< Tag >::operator int | ( | ) | const [inline] |
References mln::util::dindex_< Tag >::i_.
bool mln::util::dindex_< Tag >::operator< | ( | const dindex_< Tag > & | rhs | ) | const [inline] |
References mln::util::dindex_< Tag >::i_.
dindex_<Tag>& mln::util::dindex_< Tag >::operator= | ( | const literal::zero_t & | ) | [inline] |
References mln::util::dindex_< Tag >::i_.
dindex_<Tag>& mln::util::dindex_< Tag >::operator= | ( | const literal::one_t & | ) | [inline] |
References mln::util::dindex_< Tag >::i_.
int mln::util::dindex_< Tag >::i_ |