Commit Graph

15 Commits

Author SHA1 Message Date
Mathieu Lacage
6badc137d9 add some doxygen, remove a couple of XXX 2008-06-02 10:30:24 -07:00
Mathieu Lacage
4ff40c4a07 get rid of Attribute class. Use AttributeValue subclasses directly. 2008-04-17 13:42:25 -07:00
Mathieu Lacage
03b4114b20 add AttributeAccessor::HasGetter/HasSetter and implement it. 2008-04-11 11:25:21 -07:00
Mathieu Lacage
8bfd88b80b get rid of scary implementation details of Attribute. 2008-04-10 12:59:31 -07:00
Mathieu Lacage
a75e91cc03 add ObjectVector::GetItemTypeId 2008-04-09 14:58:52 -07:00
Mathieu Lacage
aa3db11715 Add sufficient information to AttributeChecker to generate nice-looking doxygen documentation. 2008-03-12 11:35:00 -07:00
Mathieu Lacage
38d882d889 add a base arg to MakeSimpleAttributeChecker 2008-02-25 22:08:56 +01:00
Mathieu Lacage
b511f31d39 Accessor -> AttributeAccessor 2008-02-20 20:57:59 +01:00
Mathieu Lacage
ad7d70ae34 ParamSpec -> Accessor 2008-02-20 20:24:52 +01:00
Mathieu Lacage
6353d911c0 PValue -> Attribute 2008-02-20 19:57:31 +01:00
Mathieu Lacage
c194579f5e split checker from ParamSpec. 2008-02-18 00:18:45 +01:00
Mathieu Lacage
cf9ed2855f split initial value from ParamSpec. 2008-02-17 04:38:34 +01:00
Mathieu Lacage
b4edd36ec5 get rid of ParamSpec::CreateValue. 2008-02-17 00:46:24 +01:00
Mathieu Lacage
b0e8f9ff56 add XXX markers. 2008-02-11 05:11:55 +01:00
Mathieu Lacage
8cc988f172 add ObjectVector value support. 2008-02-11 04:26:09 +01:00