equal
deleted
inserted
replaced
55 |
55 |
56 void AddDefault (int v, std::string name); |
56 void AddDefault (int v, std::string name); |
57 void Add (int v, std::string name); |
57 void Add (int v, std::string name); |
58 |
58 |
59 virtual bool Check (const AttributeValue &value) const; |
59 virtual bool Check (const AttributeValue &value) const; |
60 virtual std::string GetType (void) const; |
60 virtual std::string GetValueTypeName (void) const; |
61 virtual bool HasTypeConstraints (void) const; |
61 virtual bool HasUnderlyingTypeInformation (void) const; |
62 virtual std::string GetTypeConstraints (void) const; |
62 virtual std::string GetUnderlyingTypeInformation (void) const; |
63 virtual Ptr<AttributeValue> Create (void) const; |
63 virtual Ptr<AttributeValue> Create (void) const; |
64 virtual bool Copy (const AttributeValue &src, AttributeValue &dst) const; |
64 virtual bool Copy (const AttributeValue &src, AttributeValue &dst) const; |
65 |
65 |
66 private: |
66 private: |
67 friend class EnumValue; |
67 friend class EnumValue; |