equal
deleted
inserted
replaced
340 |
340 |
341 \sa TType |
341 \sa TType |
342 */ |
342 */ |
343 |
343 |
344 /*! |
344 /*! |
345 Creates a new CHbSymbianVariant. Data passed to the constructor is copied to the |
345 Creates a new CHbSymbianVariant and returns a pointer to it. Data passed to |
346 CHbSymbianVariant. |
346 the constructor is copied to the CHbSymbianVariant. |
347 |
347 |
348 \param aData Data to copy into the variant. Note: If EDesArray is used, data pointer must be casted to MDesCArray. |
348 \param aData Data to copy into the variant. Note: If EDesArray is used, data pointer must be casted to MDesCArray. |
349 \param aDataType Type of data. |
349 \param aDataType Type of data. |
350 */ |
350 */ |
351 EXPORT_C CHbSymbianVariant* CHbSymbianVariant::NewL(const TAny* aData, TType aDataType) |
351 EXPORT_C CHbSymbianVariant* CHbSymbianVariant::NewL(const TAny* aData, TType aDataType) |
399 return ETrue; |
399 return ETrue; |
400 else |
400 else |
401 return EFalse; |
401 return EFalse; |
402 } |
402 } |
403 |
403 |
|
404 /*! |
|
405 Destructs CHbSymbianVariant. |
|
406 */ |
404 EXPORT_C CHbSymbianVariant::~CHbSymbianVariant() |
407 EXPORT_C CHbSymbianVariant::~CHbSymbianVariant() |
405 { |
408 { |
406 delete d; |
409 delete d; |
407 d = 0; |
410 d = 0; |
408 } |
411 } |
446 \sa CHbSymbianVariant, CHbDeviceDialogSymbian |
449 \sa CHbSymbianVariant, CHbDeviceDialogSymbian |
447 \stable |
450 \stable |
448 */ |
451 */ |
449 |
452 |
450 /*! |
453 /*! |
451 Creates an empty CHbSymbianVariantMap. |
454 Constructs a new CHbSymbianVariantMap and returns a pointer it. The container is empty after |
|
455 construction. |
452 */ |
456 */ |
453 EXPORT_C CHbSymbianVariantMap* CHbSymbianVariantMap::NewL() |
457 EXPORT_C CHbSymbianVariantMap* CHbSymbianVariantMap::NewL() |
454 { |
458 { |
455 CHbSymbianVariantMap* map = new (ELeave) CHbSymbianVariantMap(); |
459 CHbSymbianVariantMap* map = new (ELeave) CHbSymbianVariantMap(); |
456 CleanupStack::PushL(map); |
460 CleanupStack::PushL(map); |
457 map->ConstructL(); |
461 map->ConstructL(); |
458 CleanupStack::Pop(map); // map |
462 CleanupStack::Pop(map); // map |
459 return map; |
463 return map; |
460 } |
464 } |
461 |
465 |
|
466 /*! |
|
467 Destructs CHbSymbianVariantMap. |
|
468 */ |
462 EXPORT_C CHbSymbianVariantMap::~CHbSymbianVariantMap() |
469 EXPORT_C CHbSymbianVariantMap::~CHbSymbianVariantMap() |
463 { |
470 { |
464 delete d; |
471 delete d; |
465 d = 0; |
472 d = 0; |
466 } |
473 } |