#include <DoubleValuedToFromFile.h>
Static Public Methods | |
AttributeBase* | create (std::vector< std::string > &v) |
This static function is being called by the AttributeFactory to create attributes. The information needed, as read from a file, is given in the vector of strings. The vector contains exactly the information that was written by createOutput. | |
void | createOutput (std::vector< std::string > &,const AttributeBase *) |
This function is responsible for converting the output for the attribute passed in into a set of strings to be stored in the vector. | |
Static Public Attributes | |
std::string | ID |
This is the type identifier needed to construct the object from the Attribute Factory. It is important that this identifier is unique with respect to all types that are being created from the Factory. |