FreePOOMA
2.4.1
|
Attribute is a non-templated base class used to provide an interface to DynamicArray objects used as attributes in Particle classes. More...
Classes | |
class | Attribute |
Attribute is an abstract base class used to implement an external polymorphism interface to DynamicArray objects. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &o, const Attribute &attrib) |
A specialization of the Inform traits used to say that Attribute has a print method. |
Attribute is a non-templated base class used to provide an interface to DynamicArray objects used as attributes in Particle classes.
The dynamic operations such as create, destroy, copy, etc., are actually performed via requests to a layout object that each DynamicArray will use, but this class defines a small set of virtual/nonvirtual functions to: print the DynamicArray contents to a stream (for debugging)
std::ostream& operator<< | ( | std::ostream & | o, |
const Attribute & | attrib | ||
) | [inline] |
A specialization of the Inform traits used to say that Attribute has a print method.
References Attribute::print().