|
suanPan
|
A candidate Storage class that stores FEM objects. More...
#include <Storage.hpp>
Public Types | |
| using | object_type = T |
Public Member Functions | |
| Storage ()=default | |
| Storage (const Storage &)=delete | |
| Storage (Storage &&) noexcept=delete | |
| Storage & | operator= (const Storage &)=delete |
| Storage & | operator= (Storage &&) noexcept=delete |
| ~Storage ()=default | |
| const_iterator | cbegin () const |
| const_iterator | cend () const |
| iterator | begin () |
| iterator | end () |
| bool | insert (const shared_ptr< T > &) |
| shared_ptr< T > & | operator[] (unsigned) |
| const shared_ptr< T > & | at (unsigned) const |
| const std::vector< shared_ptr< T > > & | get () const |
| bool | find (unsigned) const |
| bool | erase (unsigned) |
| void | enable (unsigned) |
| void | disable (unsigned) |
| void | update () |
| void | enable () |
| void | reset () |
| void | clear () |
| size_t | size () const |
A candidate Storage class that stores FEM objects.
| using Storage< T >::object_type = T |