Index structure. More...
#include <index.hh>
Public Types | |
| enum | { dim = 1 } |
| typedef Object< void > | category |
| typedef int | coord |
| typedef dindex_< Tag > | dpsite |
Public Member Functions | |
| index_ () | |
| index_ (int i) | |
| operator int () const | |
| index_< Tag > | operator++ (int) |
| index_< Tag > & | operator++ () |
| index_< Tag > & | operator-- () |
| index_< Tag > | operator-- (int) |
| bool | operator< (int i) const |
| bool | operator< (const index_ &rhs) const |
Public Attributes | |
| int | i_ |
Index structure.
Definition at line 55 of file index.hh.
| typedef Object<void> mln::util::index_< Tag >::category |
| typedef int mln::util::index_< Tag >::coord |
| typedef dindex_<Tag> mln::util::index_< Tag >::dpsite |
| anonymous enum |
| mln::util::index_< Tag >::index_ | ( | ) | [inline] |
| mln::util::index_< Tag >::index_ | ( | int | i | ) | [inline] |
| mln::util::index_< Tag >::operator int | ( | ) | const [inline] |
Definition at line 105 of file index.hh.
References mln::util::index_< Tag >::i_.
| index_<Tag> mln::util::index_< Tag >::operator++ | ( | int | ) | [inline] |
Definition at line 75 of file index.hh.
References mln::util::index_< Tag >::i_.
| index_<Tag>& mln::util::index_< Tag >::operator++ | ( | ) | [inline] |
Definition at line 69 of file index.hh.
References mln::util::index_< Tag >::i_.
| index_<Tag>& mln::util::index_< Tag >::operator-- | ( | ) | [inline] |
Definition at line 82 of file index.hh.
References mln::util::index_< Tag >::i_.
| index_<Tag> mln::util::index_< Tag >::operator-- | ( | int | ) | [inline] |
Definition at line 88 of file index.hh.
References mln::util::index_< Tag >::i_.
| bool mln::util::index_< Tag >::operator< | ( | int | i | ) | const [inline] |
Definition at line 100 of file index.hh.
References mln::util::index_< Tag >::i_.
| bool mln::util::index_< Tag >::operator< | ( | const index_< Tag > & | rhs | ) | const [inline] |
Definition at line 95 of file index.hh.
References mln::util::index_< Tag >::i_.
| int mln::util::index_< Tag >::i_ |
Definition at line 64 of file index.hh.
Referenced by mln::util::index_< Tag >::operator int(), mln::util::index_< Tag >::operator++(), mln::util::index_< Tag >::operator--(), and mln::util::index_< Tag >::operator<().
1.7.1