Mathieu Lacage
|
5de083e234
|
value.h -> attribute.h
|
2008-02-20 21:45:42 +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
|
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
|
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
|
d4a6b3ab85
|
merge with HEAD
|
2008-02-08 18:24:35 +01:00 |
|
Mathieu Lacage
|
2c658704eb
|
add automatic conversion from string to PValue.
|
2008-02-08 04:11:08 +01:00 |
|
Mathieu Lacage
|
eec4df655d
|
add a default constructor for the TypeId class
|
2008-02-08 02:21:23 +01:00 |
|
Mathieu Lacage
|
bf9d59fe21
|
enforce TypeId::PARAM_* flags
|
2008-02-06 18:31:15 +01:00 |
|
Mathieu Lacage
|
b1495e485e
|
split ParamSpec::CreateInitialValue -> ParamSpec::GetInitialValue + ParamSpec::CreateValue
|
2008-02-04 22:48:26 +01:00 |
|
Mathieu Lacage
|
f21962defc
|
add back IntValue support
|
2008-02-04 22:18:07 +01:00 |
|
Mathieu Lacage
|
cecd35e20b
|
AddInterface -> AggregateObject
|
2008-01-31 22:23:46 +01:00 |
|
Mathieu Lacage
|
5ade799440
|
QueryInterface -> GetObject
|
2008-01-31 22:11:03 +01:00 |
|
Mathieu Lacage
|
ad6f51646d
|
make Ptr<T> convertible to a Value.
|
2008-01-31 15:10:21 +01:00 |
|
Mathieu Lacage
|
5b5649de74
|
attempt to perform correctly automatic conversions.
|
2008-01-30 19:13:06 +01:00 |
|
Mathieu Lacage
|
5c769d2d24
|
iid -> tid
|
2008-01-15 12:44:09 +01:00 |
|
Mathieu Lacage
|
a2e63b7f0b
|
iid (void) -> GetTypeId (void)
|
2008-01-15 12:43:07 +01:00 |
|
Mathieu Lacage
|
44c33f1618
|
InterfaceId -> TypeId
|
2008-01-15 12:36:22 +01:00 |
|
Mathieu Lacage
|
c547c88e89
|
use NS_OBJECT_ENSURE_REGISTERED and fix off-by-one in IidManager::GetRegistered
|
2008-01-03 11:37:09 +01:00 |
|
Mathieu Lacage
|
93be0562cc
|
check constructor with reference arguments
|
2008-01-03 10:15:41 +01:00 |
|
Mathieu Lacage
|
3fcff1b1b3
|
add InterfaceId::HasConstructor
|
2008-01-03 09:10:23 +01:00 |
|
Mathieu Lacage
|
6150ba4860
|
make the internal InterfaceId constructor explicit
|
2008-01-03 08:42:04 +01:00 |
|
Mathieu Lacage
|
676307027c
|
add support to browse the list of existing InterfaceId
|
2008-01-03 08:41:15 +01:00 |
|
Mathieu Lacage
|
976f16c4d9
|
get rid of MakeInterfaceId
|
2008-01-03 08:34:31 +01:00 |
|
Mathieu Lacage
|
b88e90fec3
|
add 'factory' support to InterfaceId
|
2008-01-02 15:54:53 +01:00 |
|
Mathieu Lacage
|
1fb6ad5488
|
rewrite interface id metadata
|
2008-01-02 12:24:25 +01:00 |
|
Mathieu Lacage
|
328aa2cc45
|
remove some remnants from the iid-a-variable era.
|
2008-01-02 11:08:11 +01:00 |
|
Mathieu Lacage
|
2deb2ea0f0
|
add some separation markers
|
2008-01-02 10:57:25 +01:00 |
|
Mathieu Lacage
|
bc1ab2d79b
|
replace static const Interface iid; with static InterfaceId iid (void);
|
2008-01-02 10:33:39 +01:00 |
|
Mathieu Lacage
|
f3e77eea3d
|
fix bug 122: get rid of duplicate argument to QueryInterface
|
2008-01-02 09:25:31 +01:00 |
|
Mathieu Lacage
|
6b0e717a19
|
add CreateObject<> to instanciate subclasses of the Object base class. Replaces Create<>.
|
2008-01-02 09:09:24 +01:00 |
|
Gustavo J. A. M. Carneiro
|
2f4da0f0b0
|
Make Object::QueryInterface and AddInterface check for the aggregate refcount instead of the object refcount, reason explained in a comment near Object::CheckLoose. Add the same check also to TraceConnect/Disconnect and GetTraceResolver.
|
2007-10-01 14:33:17 +01:00 |
|
Craig Dowell
|
90b02a4f6c
|
checkpoint debug to log
|
2007-09-13 17:47:42 -07:00 |
|
Mathieu Lacage
|
6c05ba06ff
|
rename ConnectPrinterToAll to TraceAll
|
2007-09-06 13:32:29 +02:00 |
|
Mathieu Lacage
|
1a75a82523
|
add support for NodeList::ConnectPrinterToAll
|
2007-09-06 12:56:31 +02:00 |
|
Mathieu Lacage
|
8c85cc598d
|
add missing const
|
2007-08-30 15:20:08 +02:00 |
|
Mathieu Lacage
|
f9a6120685
|
avoid method naming ambiguity in CompositeTraceResolver
|
2007-08-28 15:59:49 +02:00 |
|
Mathieu Lacage
|
4d9cf433ff
|
constify
|
2007-08-28 14:33:53 +02:00 |
|
Mathieu Lacage
|
a5cf22af80
|
document trace source signatures
|
2007-08-28 13:10:18 +02:00 |
|
Mathieu Lacage
|
579a173fbf
|
avoid problems with recursive use of Object::DoCollectSources
|
2007-08-28 11:21:42 +02:00 |
|
Mathieu Lacage
|
8acd0300cd
|
keep track of trace source help strings
|
2007-08-28 11:01:00 +02:00 |
|
Mathieu Lacage
|
65f12f1df5
|
replace TraceResolver::PrintAvailable with TraceResolver::CollectSources
|
2007-08-28 09:37:10 +02:00 |
|
Mathieu Lacage
|
fce27dc4de
|
add TraceResolver::PrintAvailable method
|
2007-08-27 20:25:15 +02:00 |
|