faunus
Public Types | Public Member Functions | List of all members
Faunus::CellList::Container::Container< TContainer > Class Template Reference

A mixin allowing to insert and erase members into and from the container, respectively.s. More...

#include <celllistimpl.h>

Inheritance diagram for Faunus::CellList::Container::Container< TContainer >:
Inheritance graph
[legend]
Collaboration diagram for Faunus::CellList::Container::Container< TContainer >:
Collaboration graph
[legend]

Public Types

using ContainerType = ContainerTypeOf< TContainer >
 
using Member = MemberOf< ContainerType >
 
using Index = IndexOf< ContainerType >
 

Public Member Functions

void insert (const Member &member, const Index index_new)
 
void erase (const Member &member, const Index index_old)
 
void move (const Member &member, const Index index_old, const Index index_new)
 

Detailed Description

template<class TContainer>
class Faunus::CellList::Container::Container< TContainer >

A mixin allowing to insert and erase members into and from the container, respectively.s.

Template Parameters
TMember
TIndex
TContainer

The documentation for this class was generated from the following file: