#include "Particles/AttributeWrapper.h"
#include "Utilities/PAssert.h"
#include <vector>
#include <iosfwd>
Classes | |
class | AttributeList |
Functions | |
std::ostream & | operator<< (std::ostream &, const AttributeList &) |
When an AttributeList is destroyed, it will delete all the Attributes it contains. It provides the same interface as Attribute, but it will loop over all the Attributes it stores and perform these operations on each one in turn. You can add new Attributes to an AttributeList or delete Attributes from a list by referring to the Attributes index.
std::ostream& operator<< | ( | std::ostream & | , | |
const AttributeList & | ||||
) |