Commit Graph

416 Commits

Author SHA1 Message Date
Mathieu Lacage
baca67f7a3 fpValue -> Double 2008-02-21 00:54:05 +01:00
Mathieu Lacage
cb069a418f indent align 2008-02-21 00:28:22 +01:00
Mathieu Lacage
ae4e6226cf small typo: use the Value type for simple checking. 2008-02-21 00:19:43 +01:00
Mathieu Lacage
fda20b8236 BooleanValue -> Boolean 2008-02-21 00:19:31 +01:00
Mathieu Lacage
c5dc486e2c EnumValue -> Value 2008-02-21 00:00:18 +01:00
Mathieu Lacage
144e84154b UintValue -> Uinteger, IntValue -> Integer 2008-02-21 00:09:16 +01:00
Mathieu Lacage
5de083e234 value.h -> attribute.h 2008-02-20 21:45:42 +01:00
Mathieu Lacage
e4529f9217 Value -> AttributeValue 2008-02-20 21:17:34 +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
6c34a2f48e PARAM -> ATTR 2008-02-20 19:33:59 +01:00
Mathieu Lacage
f95a872d12 add missing include. 2008-02-20 19:30:12 +01:00
Mathieu Lacage
cccdb1f6d6 small tweaking 2008-02-18 05:53:51 +01:00
Mathieu Lacage
4dce1b28b8 InitialValue support 2008-02-18 03:01:52 +01:00
Mathieu Lacage
8bac0c2ba3 move checker creation function to .cc file. 2008-02-18 03:01:42 +01:00
Mathieu Lacage
c194579f5e split checker from ParamSpec. 2008-02-18 00:18:45 +01:00
Mathieu Lacage
82c3fa3aaa merge 2008-02-17 04:38:52 +01:00
Mathieu Lacage
2830225b2c Backed out changeset 7b145012b2eb 2008-02-17 04:38:41 +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
25bb76ce20 macro-ify 2008-02-15 05:38:29 +01:00
Mathieu Lacage
e94efb4a11 get rid of Value::ConvertFrom method. 2008-02-15 03:52:56 +01:00
Mathieu Lacage
de438d035b helper getters and setters for c++ native types. 2008-02-15 02:08:55 +01:00
Mathieu Lacage
58a93485de introduce top-level ParamSpec for bindings. 2008-02-13 23:37:46 +01:00
Mathieu Lacage
23c4395731 convert RandomVariable, Rectangle, Vector, and Time to the new Class Helper 2008-02-13 22:39:17 +01:00
Mathieu Lacage
0a20822e64 rework param-spec-helper code to avoid having to deal with pointers to member functions et al. 2008-02-13 21:00:33 +01:00
Mathieu Lacage
b0e8f9ff56 add XXX markers. 2008-02-11 05:11:55 +01:00
Mathieu Lacage
74a7f5d065 add big warning 2008-02-11 05:11:45 +01:00
Mathieu Lacage
8cc988f172 add ObjectVector value support. 2008-02-11 04:26:09 +01:00
Mathieu Lacage
e51df22a48 kill non-existant method 2008-02-09 02:35:38 +01:00
Mathieu Lacage
fa3b613148 report more get/set errors 2008-02-09 02:28:21 +01:00
Mathieu Lacage
d4a6b3ab85 merge with HEAD 2008-02-08 18:24:35 +01:00
Mathieu Lacage
d226ebb036 fix typo: non-matching delaration/implementation 2008-02-08 04:11:29 +01:00
Mathieu Lacage
2c658704eb add automatic conversion from string to PValue. 2008-02-08 04:11:08 +01:00
Mathieu Lacage
161ff1c6b0 a pretty simple wrapper around TypeId+Parameters: ObjectFactory 2008-02-08 02:22:04 +01:00
Mathieu Lacage
eec4df655d add a default constructor for the TypeId class 2008-02-08 02:21:23 +01:00
Mathieu Lacage
bd0ca7917a untested templates rarely work. 2008-02-08 00:53:40 +01:00
Mathieu Lacage
9cd8e34252 make headers public. 2008-02-07 23:57:07 +01:00
Mathieu Lacage
153e0f6d48 make param-spec-helper.h public 2008-02-07 23:55:23 +01:00
Mathieu Lacage
f44a019aed add back FpValue support 2008-02-07 23:23:33 +01:00
Mathieu Lacage
f826fbc2d9 add Value support to RandomVariable. 2008-02-07 22:40:46 +01:00
Mathieu Lacage
f03f1c237b bug 133: automate RandomVariable memory management. 2008-02-07 19:57:21 +01:00
Mathieu Lacage
bf9d59fe21 enforce TypeId::PARAM_* flags 2008-02-06 18:31:15 +01:00
Mathieu Lacage
c94bc0c5c8 add back EnumValue 2008-02-04 23:13:54 +01:00
Mathieu Lacage
b1495e485e split ParamSpec::CreateInitialValue -> ParamSpec::GetInitialValue + ParamSpec::CreateValue 2008-02-04 22:48:26 +01:00
Mathieu Lacage
6d6ba0c668 forgot to add new files 2008-02-04 22:47:26 +01:00
Mathieu Lacage
0bc09d7d86 add back UintValue 2008-02-04 22:32:21 +01:00
Mathieu Lacage
563f2e3594 remove un-needed object.h include. 2008-02-04 22:32:13 +01:00
Mathieu Lacage
f21962defc add back IntValue support 2008-02-04 22:18:07 +01:00