MatrixProperty<TYPE>::MatrixProperty(const std::string & propName, IValidator_sptr validator, unsigned int direction) : PropertyWithValue<HeldType>(propName, HeldType(), validator, direction) { }
/** Constructor * @param propName :: The name to assign to the property * @param validator :: The validator to use for this property (this class will * take ownership of the validator) * @param direction :: Whether this is a Direction::Input, Direction::Output or * Direction::InOut (Input & Output) property */ AlgorithmProperty::AlgorithmProperty(const std::string &propName, Kernel::IValidator_sptr validator, unsigned int direction) : Kernel::PropertyWithValue<HeldType>(propName, HeldType(), validator, direction), m_algmStr() {}