CSEngine
|
Public Member Functions | |
void | Register (T object) override |
void | Remove (T object) override |
T | Get (int index) const override |
std::list< T > | GetAll () const override |
int | GetID (T object) const override |
int | GetSize () const override |
Protected Attributes | |
std::list< T > | m_objects |
int | m_size = 0 |
Definition at line 10 of file SContainerList.h.
|
inlineoverridevirtual |
Implements CSE::SIContainer< std::list< T >, T, int >.
Definition at line 27 of file SContainerList.h.
|
inlineoverridevirtual |
Implements CSE::SIContainer< std::list< T >, T, int >.
Definition at line 34 of file SContainerList.h.
|
inlineoverridevirtual |
Implements CSE::SIContainer< std::list< T >, T, int >.
Definition at line 38 of file SContainerList.h.
|
inlineoverridevirtual |
Implements CSE::SIContainer< std::list< T >, T, int >.
Definition at line 46 of file SContainerList.h.
|
inlineoverridevirtual |
Implements CSE::SIContainer< std::list< T >, T, int >.
Definition at line 15 of file SContainerList.h.
|
inlineoverridevirtual |
Implements CSE::SIContainer< std::list< T >, T, int >.
Definition at line 20 of file SContainerList.h.
|
protected |
Definition at line 52 of file SContainerList.h.
|
protected |
Definition at line 53 of file SContainerList.h.