|
FreePOOMA
2.4.1
|
AttributeWrapper<T> is a subclass of Attribute that implements the basic Attribute interface by passing on the operations in the interface to an object of type T that AttributeWrapper wraps. More...
#include "Particles/Attribute.h"#include "Utilities/Inform.h"#include "Utilities/PAssert.h"#include <iostream>#include <fstream>

Classes | |
| class | AttributeWrapper< T > |
| AttributeWrapper<T> is a subclass of the abstract base class Attribute. More... | |
Functions | |
| template<class T > | |
| std::ostream & | operator<< (std::ostream &o, const AttributeWrapper< T > &attrib) |
AttributeWrapper<T> is a subclass of Attribute that implements the basic Attribute interface by passing on the operations in the interface to an object of type T that AttributeWrapper wraps.
This is basically a standard external polymorphism mechanism for objects of various types, for example for wrapping DynamicArray objects.
| std::ostream& operator<< | ( | std::ostream & | o, |
| const AttributeWrapper< T > & | attrib | ||
| ) |
1.7.6.1