$extrastylesheet
#include <mln/util/multi_site.hh>
Public Member Functions | |
void | push_back (const P &p) |
void | reserve (size_type n) |
size_type | size () const |
reference | operator[] (size_type n) |
const_reference | operator[] (size_type n) const |
const_reference | front () const |
reference | front () |
Public Attributes | |
container | sites |
Public Types | |
typedef Object< void > | category |
typedef container::const_reference | const_reference |
typedef std::vector< P > | container |
typedef P::coord | coord |
typedef multi_site< P > | exact_t |
typedef P | location |
typedef container::reference | reference |
typedef container::size_type | size_type |
Definition at line 49 of file multi_site.hh.
const_reference mln::util::multi_site< P >::front | ( | ) | const |
reference mln::util::multi_site< P >::front | ( | ) |
reference mln::util::multi_site< P >::operator[] | ( | size_type | n | ) |
const_reference mln::util::multi_site< P >::operator[] | ( | size_type | n | ) | const |
void mln::util::multi_site< P >::push_back | ( | const P & | p | ) |
Interface similar to std::vector.
void mln::util::multi_site< P >::reserve | ( | size_type | n | ) |
size_type mln::util::multi_site< P >::size | ( | ) | const |
container mln::util::multi_site< P >::sites |
Definition at line 77 of file multi_site.hh.
|
inherited |
typedef container::const_reference mln::util::multi_site< P >::const_reference |
Definition at line 60 of file multi_site.hh.
typedef std::vector<P> mln::util::multi_site< P >::container |
Definition at line 57 of file multi_site.hh.
typedef P ::coord mln::util::multi_site< P >::coord |
Definition at line 55 of file multi_site.hh.
|
inherited |
typedef P mln::util::multi_site< P >::location |
Definition at line 52 of file multi_site.hh.
typedef container::reference mln::util::multi_site< P >::reference |
Definition at line 59 of file multi_site.hh.
typedef container::size_type mln::util::multi_site< P >::size_type |
Definition at line 58 of file multi_site.hh.