fast::Attribute class

Constructors, destructors, conversion operators

Attribute(std::string id, std::string name, std::string description, AttributeType type)

Public functions

void setValue(std::shared_ptr<AttributeValue> value)
auto getValue() const -> std::shared_ptr<AttributeValue>
void setValues(std::vector<std::shared_ptr<AttributeValue>> values)
auto getValues() const -> std::vector<std::shared_ptr<AttributeValue>>
auto getName() const -> std::string
auto getID() const -> std::string
auto getType() const -> AttributeType
void parseInput(std::string input)