|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
Header file for ListCollection. More...
#include <iostream>#include <map>#include <list>#include <stack>#include <string>#include <vector>#include "axom/config.hpp"#include "axom/core/Types.hpp"#include "axom/core/ItemCollection.hpp"Classes | |
| class | axom::ListCollection< T > |
| ListCollection is a container class template for holding a collection of items of template parameter type T, using a list container. More... | |
Namespaces | |
| axom | |
Header file for ListCollection.
This is an implementation of ItemCollection to hold a
collection of items of a fixed type. This implementation
is intended to hold items that may have no name. If they do
have names, those names are ignored.
This class is templated on the item type so that the same
class can be used to hold either View or Group object pointers
without having to code a separate class for each.
\attention This class should be robust against any potential
user interaction. It doesn't report errors and leaves
checking of return values to calling code.
\attention The interface is as follows:
\verbatim