64 |
64 |
65 START_ATTRIBUTE_TABLE( CCDSNAPMetadataRecord, 0, 0 ) |
65 START_ATTRIBUTE_TABLE( CCDSNAPMetadataRecord, 0, 0 ) |
66 X_REGISTER_ATTRIBUTE( CCDSNAPMetadataRecord, iSNAP, TMDBNum ) |
66 X_REGISTER_ATTRIBUTE( CCDSNAPMetadataRecord, iSNAP, TMDBNum ) |
67 X_REGISTER_ATTRIBUTE( CCDSNAPMetadataRecord, iMetadata, TMDBNum ) |
67 X_REGISTER_ATTRIBUTE( CCDSNAPMetadataRecord, iMetadata, TMDBNum ) |
68 X_REGISTER_ATTRIBUTE( CCDSNAPMetadataRecord, iIcon, TMDBNum ) |
68 X_REGISTER_ATTRIBUTE( CCDSNAPMetadataRecord, iIcon, TMDBNum ) |
|
69 X_REGISTER_ATTRIBUTE( CCDSNAPMetadataRecord, iIconFileName, TMDBLongText ) |
69 X_REGISTER_ATTRIBUTE( CCDRecordBase, iRecordTag, TMDBNum ) |
70 X_REGISTER_ATTRIBUTE( CCDRecordBase, iRecordTag, TMDBNum ) |
70 X_REGISTER_ATTRIBUTE( CCDRecordBase, iRecordName,TMDBText ) |
71 X_REGISTER_ATTRIBUTE( CCDRecordBase, iRecordName,TMDBText ) |
71 END_ATTRIBUTE_TABLE() |
72 END_ATTRIBUTE_TABLE() |
72 |
73 |
73 START_ATTRIBUTE_TABLE( CCDIAPMetadataRecord, 0, 0 ) |
74 START_ATTRIBUTE_TABLE( CCDIAPMetadataRecord, 0, 0 ) |
74 X_REGISTER_ATTRIBUTE( CCDIAPMetadataRecord, iIAP, TMDBNum ) |
75 X_REGISTER_ATTRIBUTE( CCDIAPMetadataRecord, iIAP, TMDBNum ) |
75 X_REGISTER_ATTRIBUTE( CCDIAPMetadataRecord, iMetadata, TMDBNum ) |
76 X_REGISTER_ATTRIBUTE( CCDIAPMetadataRecord, iMetadata, TMDBNum ) |
76 X_REGISTER_ATTRIBUTE( CCDIAPMetadataRecord, iSeamlessness, TMDBNum ) |
77 X_REGISTER_ATTRIBUTE( CCDIAPMetadataRecord, iSeamlessness, TMDBNum ) |
|
78 X_REGISTER_ATTRIBUTE( CCDIAPMetadataRecord, iIconFileName, TMDBLongText ) |
77 X_REGISTER_ATTRIBUTE( CCDRecordBase, iRecordTag, TMDBNum ) |
79 X_REGISTER_ATTRIBUTE( CCDRecordBase, iRecordTag, TMDBNum ) |
78 X_REGISTER_ATTRIBUTE( CCDRecordBase, iRecordName, TMDBText ) |
80 X_REGISTER_ATTRIBUTE( CCDRecordBase, iRecordName, TMDBText ) |
79 END_ATTRIBUTE_TABLE() |
81 END_ATTRIBUTE_TABLE() |
80 |
82 |
81 START_ATTRIBUTE_TABLE( CCDMIP4Record, 0, 0 ) |
83 START_ATTRIBUTE_TABLE( CCDMIP4Record, 0, 0 ) |
199 ENoAttrs, KCDTypeNameSNAPMetadataSNAP }, |
201 ENoAttrs, KCDTypeNameSNAPMetadataSNAP }, |
200 { KCDTIdSNAPMetadataMetadata, EInt, |
202 { KCDTIdSNAPMetadataMetadata, EInt, |
201 ENoAttrs, KCDTypeNameSNAPMetadataMetadata }, |
203 ENoAttrs, KCDTypeNameSNAPMetadataMetadata }, |
202 { KCDTIdSNAPMetadataIcon, EInt, |
204 { KCDTIdSNAPMetadataIcon, EInt, |
203 ENoAttrs, KCDTypeNameSNAPMetadataIcon }, |
205 ENoAttrs, KCDTypeNameSNAPMetadataIcon }, |
|
206 { KCDTIdSNAPMetadataIconFileName, ELongText, |
|
207 ENoAttrs, KCDTypeNameSNAPMetadataIconFileName }, |
204 { 0, 0, |
208 { 0, 0, |
205 ENoAttrs, KCDNull } |
209 ENoAttrs, KCDNull } |
206 }; |
210 }; |
207 |
211 |
208 const SRecordTypeInfo CCDIAPMetadataRecord::iRecordInfo[]= |
212 const SRecordTypeInfo CCDIAPMetadataRecord::iRecordInfo[]= |
215 ENotNull, KCDTypeNameIAPMetadataIAP }, |
219 ENotNull, KCDTypeNameIAPMetadataIAP }, |
216 { KCDTIdIAPMetadataMetadata, EInt, |
220 { KCDTIdIAPMetadataMetadata, EInt, |
217 ENoAttrs, KCDTypeNameIAPMetadataMetadata }, |
221 ENoAttrs, KCDTypeNameIAPMetadataMetadata }, |
218 { KCDTIdIAPMetadataSeamlessness, EInt, |
222 { KCDTIdIAPMetadataSeamlessness, EInt, |
219 ENoAttrs, KCDTypeNameIAPMetadataSeamlessness }, |
223 ENoAttrs, KCDTypeNameIAPMetadataSeamlessness }, |
|
224 { KCDTIdIAPMetadataIconFileName, ELongText, |
|
225 ENoAttrs, KCDTypeNameIAPMetadataIconFileName }, |
220 { 0, 0, |
226 { 0, 0, |
221 ENoAttrs, KCDNull } |
227 ENoAttrs, KCDNull } |
222 }; |
228 }; |
223 |
229 |
224 const SRecordTypeInfo CCDMIP4Record::iRecordInfo[]= |
230 const SRecordTypeInfo CCDMIP4Record::iRecordInfo[]= |
359 : CCDRecordBase( aElementId ), |
365 : CCDRecordBase( aElementId ), |
360 iIAP( (aElementId & KCDMaskShowRecordType ) | KCDTIdVirtualIAP), |
366 iIAP( (aElementId & KCDMaskShowRecordType ) | KCDTIdVirtualIAP), |
361 iNextLayerSNAP( ( aElementId & KCDMaskShowRecordType ) | KCDTIdVirtualNextLayerSNAP), |
367 iNextLayerSNAP( ( aElementId & KCDMaskShowRecordType ) | KCDTIdVirtualNextLayerSNAP), |
362 iNextLayerIAP( (aElementId & KCDMaskShowRecordType ) | KCDTIdVirtualNextLayerIAP) |
368 iNextLayerIAP( (aElementId & KCDMaskShowRecordType ) | KCDTIdVirtualNextLayerIAP) |
363 {} |
369 {} |
364 |
370 |
365 EXPORT_C TMDBElementId |
371 EXPORT_C TMDBElementId |
366 CCDVirtualIAPNextLayerRecord::CreateTableL( CMDBSession& aSession ) |
372 CCDVirtualIAPNextLayerRecord::CreateTableL( CMDBSession& aSession ) |
367 { |
373 { |
368 const SGenericRecordTypeInfo KVirtualIAPNextLayerTableFormat[] = { |
374 const SGenericRecordTypeInfo KVirtualIAPNextLayerTableFormat[] = { |
369 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
375 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
370 ENoAttrs, KCDTypeNameRecordTag ), |
376 ENoAttrs, KCDTypeNameRecordTag ), |
371 SGenericRecordTypeInfo( KCDTIdRecordName, EText, |
377 SGenericRecordTypeInfo( KCDTIdRecordName, EText, |
372 ENotNull, KCDTypeNameRecordName ), |
378 ENotNull, KCDTypeNameRecordName ), |
373 SGenericRecordTypeInfo( KCDTIdVirtualIAP, EInt, |
379 SGenericRecordTypeInfo( KCDTIdVirtualIAP, EInt, |
374 ENotNull, KCDTypeNameVirtualIAP ), |
380 ENotNull, KCDTypeNameVirtualIAP ), |
375 SGenericRecordTypeInfo( KCDTIdVirtualNextLayerSNAP, EInt, |
381 SGenericRecordTypeInfo( KCDTIdVirtualNextLayerSNAP, EInt, |
376 ENoAttrs, KCDTypeNameVirtualIAPNextLayerSNAP ), |
382 ENoAttrs, KCDTypeNameVirtualIAPNextLayerSNAP ), |
377 SGenericRecordTypeInfo( KCDTIdVirtualNextLayerIAP, EInt, |
383 SGenericRecordTypeInfo( KCDTIdVirtualNextLayerIAP, EInt, |
378 ENoAttrs, KCDTypeNameVirtualIAPNextLayerIAP ), |
384 ENoAttrs, KCDTypeNameVirtualIAPNextLayerIAP ), |
379 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
385 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
380 }; |
386 }; |
381 |
387 |
382 return ::CreateTableL( aSession, |
388 return ::CreateTableL( aSession, |
383 TPtrC( KCDTypeNameVirtualIAPNextLayer ), |
389 TPtrC( KCDTypeNameVirtualIAPNextLayer ), |
384 KVirtualIAPNextLayerTableFormat ); |
390 KVirtualIAPNextLayerTableFormat ); |
385 } |
391 } |
386 |
392 |
387 EXPORT_C TMDBElementId |
393 EXPORT_C TMDBElementId |
388 CCDVirtualIAPNextLayerRecord::TableIdL( CMDBSession& aSession ) |
394 CCDVirtualIAPNextLayerRecord::TableIdL( CMDBSession& aSession ) |
399 KCDTIdGlobalServicePriority ), |
405 KCDTIdGlobalServicePriority ), |
400 iUIPriority( ( aElementId & KCDMaskShowRecordType ) | |
406 iUIPriority( ( aElementId & KCDMaskShowRecordType ) | |
401 KCDTIdGlobalServiceUIPriority ) |
407 KCDTIdGlobalServiceUIPriority ) |
402 {} |
408 {} |
403 |
409 |
404 EXPORT_C TMDBElementId |
410 EXPORT_C TMDBElementId |
405 CCDGlobalBearerTypePriorizationRecord::CreateTableL( CMDBSession& aSession ) |
411 CCDGlobalBearerTypePriorizationRecord::CreateTableL( CMDBSession& aSession ) |
406 { |
412 { |
407 const SGenericRecordTypeInfo KGlobalBearerTypeTableFormat[] = { |
413 const SGenericRecordTypeInfo KGlobalBearerTypeTableFormat[] = { |
408 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
414 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
409 ENoAttrs, KCDTypeNameRecordTag ), |
415 ENoAttrs, KCDTypeNameRecordTag ), |
410 SGenericRecordTypeInfo( KCDTIdRecordName, EText, |
416 SGenericRecordTypeInfo( KCDTIdRecordName, EText, |
411 ENotNull, KCDTypeNameRecordName ), |
417 ENotNull, KCDTypeNameRecordName ), |
412 SGenericRecordTypeInfo( KCDTIdGlobalServiceType, EText, |
418 SGenericRecordTypeInfo( KCDTIdGlobalServiceType, EText, |
413 ENotNull, KCDTypeNameGlobalServiceType ), |
419 ENotNull, KCDTypeNameGlobalServiceType ), |
414 SGenericRecordTypeInfo( KCDTIdGlobalServicePriority, EInt, |
420 SGenericRecordTypeInfo( KCDTIdGlobalServicePriority, EInt, |
415 ENoAttrs, KCDTypeNameGlobalServicePriority ), |
421 ENoAttrs, KCDTypeNameGlobalServicePriority ), |
416 SGenericRecordTypeInfo( KCDTIdGlobalServiceUIPriority, EInt, |
422 SGenericRecordTypeInfo( KCDTIdGlobalServiceUIPriority, EInt, |
417 ENoAttrs, KCDTypeNameGlobalServiceUIPriority ), |
423 ENoAttrs, KCDTypeNameGlobalServiceUIPriority ), |
418 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
424 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
419 }; |
425 }; |
420 return ::CreateTableL( aSession, |
426 return ::CreateTableL( aSession, |
421 TPtrC( KCDTypeNameGlobalService ), |
427 TPtrC( KCDTypeNameGlobalService ), |
422 KGlobalBearerTypeTableFormat ); |
428 KGlobalBearerTypeTableFormat ); |
423 } |
429 } |
424 |
430 |
425 EXPORT_C TMDBElementId |
431 EXPORT_C TMDBElementId |
426 CCDGlobalBearerTypePriorizationRecord::TableIdL( CMDBSession& aSession ) |
432 CCDGlobalBearerTypePriorizationRecord::TableIdL( CMDBSession& aSession ) |
427 { |
433 { |
428 return ::TableIdL( aSession, TPtrC( KCDTypeNameGlobalService ) ); |
434 return ::TableIdL( aSession, TPtrC( KCDTypeNameGlobalService ) ); |
429 } |
435 } |
438 iEmbeddedSNAP( ( aElementId & KCDMaskShowRecordType ) | |
444 iEmbeddedSNAP( ( aElementId & KCDMaskShowRecordType ) | |
439 KCDTIdDataMobilitySelectionPolicyEmbeddedSNAP ), |
445 KCDTIdDataMobilitySelectionPolicyEmbeddedSNAP ), |
440 iPriority( ( aElementId & KCDMaskShowRecordType ) | |
446 iPriority( ( aElementId & KCDMaskShowRecordType ) | |
441 KCDTIdDataMobilitySelectionPolicyPriority ) |
447 KCDTIdDataMobilitySelectionPolicyPriority ) |
442 {} |
448 {} |
443 |
449 |
444 EXPORT_C TMDBElementId |
450 EXPORT_C TMDBElementId |
445 CCDDataMobilitySelectionPolicyRecord::CreateTableL( CMDBSession& aSession ) |
451 CCDDataMobilitySelectionPolicyRecord::CreateTableL( CMDBSession& aSession ) |
446 { |
452 { |
447 const SGenericRecordTypeInfo KDataMobilitySelectionPolicyTableFormat[] = { |
453 const SGenericRecordTypeInfo KDataMobilitySelectionPolicyTableFormat[] = { |
448 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
454 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
449 ENoAttrs, KCDTypeNameRecordTag ), |
455 ENoAttrs, KCDTypeNameRecordTag ), |
450 SGenericRecordTypeInfo( KCDTIdRecordName, EText, |
456 SGenericRecordTypeInfo( KCDTIdRecordName, EText, |
451 ENotNull, KCDTypeNameRecordName ), |
457 ENotNull, KCDTypeNameRecordName ), |
452 SGenericRecordTypeInfo( KCDTIdDataMobilitySelectionPolicyNetwork, EInt, |
458 SGenericRecordTypeInfo( KCDTIdDataMobilitySelectionPolicyNetwork, EInt, |
453 ENotNull, KCDTypeNameDataMobilitySelectionPolicySNAP ), |
459 ENotNull, KCDTypeNameDataMobilitySelectionPolicySNAP ), |
454 SGenericRecordTypeInfo( KCDTIdDataMobilitySelectionPolicyIAP, ELink, |
460 SGenericRecordTypeInfo( KCDTIdDataMobilitySelectionPolicyIAP, ELink, |
455 ENoAttrs, KCDTypeNameDataMobilitySelectionPolicyIAP ), |
461 ENoAttrs, KCDTypeNameDataMobilitySelectionPolicyIAP ), |
456 SGenericRecordTypeInfo( KCDTIdDataMobilitySelectionPolicyEmbeddedSNAP, EInt, |
462 SGenericRecordTypeInfo( KCDTIdDataMobilitySelectionPolicyEmbeddedSNAP, EInt, |
457 ENoAttrs, KCDTypeNameDataMobilitySelectionPolicyEmbeddedSNAP ), |
463 ENoAttrs, KCDTypeNameDataMobilitySelectionPolicyEmbeddedSNAP ), |
458 SGenericRecordTypeInfo( KCDTIdDataMobilitySelectionPolicyPriority, EInt, |
464 SGenericRecordTypeInfo( KCDTIdDataMobilitySelectionPolicyPriority, EInt, |
459 ENotNull, KCDTypeNameDataMobilitySelectionPolicyPriority ), |
465 ENotNull, KCDTypeNameDataMobilitySelectionPolicyPriority ), |
460 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
466 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
461 }; |
467 }; |
462 |
468 |
463 return ::CreateTableL( aSession, |
469 return ::CreateTableL( aSession, |
464 TPtrC( KCDTypeNameDataMobilitySelectionPolicy ), |
470 TPtrC( KCDTypeNameDataMobilitySelectionPolicy ), |
465 KDataMobilitySelectionPolicyTableFormat ); |
471 KDataMobilitySelectionPolicyTableFormat ); |
466 } |
472 } |
467 |
473 |
468 EXPORT_C TMDBElementId |
474 EXPORT_C TMDBElementId |
469 CCDDataMobilitySelectionPolicyRecord::TableIdL( CMDBSession& aSession ) |
475 CCDDataMobilitySelectionPolicyRecord::TableIdL( CMDBSession& aSession ) |
470 { |
476 { |
471 return ::TableIdL( aSession, TPtrC( KCDTypeNameDataMobilitySelectionPolicy ) ); |
477 return ::TableIdL( aSession, TPtrC( KCDTypeNameDataMobilitySelectionPolicy ) ); |
472 } |
478 } |
473 |
479 |
474 EXPORT_C CCDMIPServiceExtRecord::CCDMIPServiceExtRecord( TMDBElementId aElementId ) |
480 EXPORT_C CCDMIPServiceExtRecord::CCDMIPServiceExtRecord( TMDBElementId aElementId ) |
475 : CCDRecordBase( aElementId ), |
481 : CCDRecordBase( aElementId ), |
476 iMIP4( ( aElementId & KCDMaskShowRecordType ) | KCDTIdMIPMIP4 ), |
482 iMIP4( ( aElementId & KCDMaskShowRecordType ) | KCDTIdMIPMIP4 ), |
477 iMIP6( ( aElementId & KCDMaskShowRecordType ) | KCDTIdMIPMIP6 ) |
483 iMIP6( ( aElementId & KCDMaskShowRecordType ) | KCDTIdMIPMIP6 ) |
478 {} |
484 {} |
479 |
485 |
480 EXPORT_C TMDBElementId |
486 EXPORT_C TMDBElementId |
481 CCDMIPServiceExtRecord::CreateTableL( CMDBSession& aSession ) |
487 CCDMIPServiceExtRecord::CreateTableL( CMDBSession& aSession ) |
482 { |
488 { |
483 const SGenericRecordTypeInfo KMIPServiceExtTableFormat[] = { |
489 const SGenericRecordTypeInfo KMIPServiceExtTableFormat[] = { |
484 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
490 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
485 ENoAttrs, KCDTypeNameRecordTag ), |
491 ENoAttrs, KCDTypeNameRecordTag ), |
525 ENoAttrs, KCDTypeNameSNAPMetadataSNAP ), |
533 ENoAttrs, KCDTypeNameSNAPMetadataSNAP ), |
526 SGenericRecordTypeInfo( KCDTIdSNAPMetadataMetadata, EUint32, |
534 SGenericRecordTypeInfo( KCDTIdSNAPMetadataMetadata, EUint32, |
527 ENoAttrs, KCDTypeNameSNAPMetadataMetadata ), |
535 ENoAttrs, KCDTypeNameSNAPMetadataMetadata ), |
528 SGenericRecordTypeInfo( KCDTIdSNAPMetadataIcon, EUint32, |
536 SGenericRecordTypeInfo( KCDTIdSNAPMetadataIcon, EUint32, |
529 ENoAttrs, KCDTypeNameSNAPMetadataIcon ), |
537 ENoAttrs, KCDTypeNameSNAPMetadataIcon ), |
|
538 SGenericRecordTypeInfo( KCDTIdSNAPMetadataIconFileName, ELongText, |
|
539 ENoAttrs, KCDTypeNameSNAPMetadataIconFileName ), |
530 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
540 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
531 }; |
541 }; |
532 |
542 |
533 return ::CreateTableL( aSession, |
543 return ::CreateTableL( aSession, |
534 TPtrC( KCDTypeNameSNAPMetadata ), |
544 TPtrC( KCDTypeNameSNAPMetadata ), |
546 iIAP( ( aElementId & KCDMaskShowRecordType ) | |
556 iIAP( ( aElementId & KCDMaskShowRecordType ) | |
547 KCDTIdIAPMetadataIAP ), |
557 KCDTIdIAPMetadataIAP ), |
548 iMetadata( ( aElementId & KCDMaskShowRecordType ) | |
558 iMetadata( ( aElementId & KCDMaskShowRecordType ) | |
549 KCDTIdIAPMetadataMetadata ), |
559 KCDTIdIAPMetadataMetadata ), |
550 iSeamlessness( ( aElementId & KCDMaskShowRecordType ) | |
560 iSeamlessness( ( aElementId & KCDMaskShowRecordType ) | |
551 KCDTIdIAPMetadataSeamlessness ) |
561 KCDTIdIAPMetadataSeamlessness ), |
|
562 iIconFileName( ( aElementId & KCDMaskShowRecordType ) | |
|
563 KCDTIdIAPMetadataIconFileName ) |
552 {} |
564 {} |
553 |
565 |
554 EXPORT_C TMDBElementId |
566 EXPORT_C TMDBElementId |
555 CCDIAPMetadataRecord::CreateTableL( CMDBSession& aSession ) |
567 CCDIAPMetadataRecord::CreateTableL( CMDBSession& aSession ) |
556 { |
568 { |
557 const SGenericRecordTypeInfo KIAPMetadataTableFormat[] = { |
569 const SGenericRecordTypeInfo KIAPMetadataTableFormat[] = { |
558 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
570 SGenericRecordTypeInfo( KCDTIdRecordTag, EUint32, |
559 ENoAttrs, KCDTypeNameRecordTag ), |
571 ENoAttrs, KCDTypeNameRecordTag ), |
560 SGenericRecordTypeInfo( KCDTIdRecordName, EText, |
572 SGenericRecordTypeInfo( KCDTIdRecordName, EText, |
561 ENotNull, KCDTypeNameRecordName ), |
573 ENotNull, KCDTypeNameRecordName ), |
562 SGenericRecordTypeInfo( KCDTIdIAPMetadataIAP, ELink, |
574 SGenericRecordTypeInfo( KCDTIdIAPMetadataIAP, ELink, |
563 ENotNull, KCDTypeNameIAPMetadataIAP ), |
575 ENotNull, KCDTypeNameIAPMetadataIAP ), |
564 SGenericRecordTypeInfo( KCDTIdIAPMetadataMetadata, EUint32, |
576 SGenericRecordTypeInfo( KCDTIdIAPMetadataMetadata, EUint32, |
565 ENoAttrs, KCDTypeNameIAPMetadataMetadata ), |
577 ENoAttrs, KCDTypeNameIAPMetadataMetadata ), |
566 SGenericRecordTypeInfo( KCDTIdIAPMetadataSeamlessness, EInt, |
578 SGenericRecordTypeInfo( KCDTIdIAPMetadataSeamlessness, EInt, |
567 ENoAttrs, KCDTypeNameIAPMetadataSeamlessness ), |
579 ENoAttrs, KCDTypeNameIAPMetadataSeamlessness ), |
|
580 SGenericRecordTypeInfo( KCDTIdIAPMetadataIconFileName, ELongText, |
|
581 ENoAttrs, KCDTypeNameIAPMetadataIconFileName ), |
568 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
582 SGenericRecordTypeInfo( 0, 0, ENoAttrs, KCDNull ) |
569 }; |
583 }; |
570 |
584 |
571 return ::CreateTableL( aSession, |
585 return ::CreateTableL( aSession, |
572 TPtrC( KCDTypeNameIAPMetadata ), |
586 TPtrC( KCDTypeNameIAPMetadata ), |
573 KIAPMetadataTableFormat ); |
587 KIAPMetadataTableFormat ); |
574 } |
588 } |
575 |
589 |
576 EXPORT_C TMDBElementId |
590 EXPORT_C TMDBElementId |
577 CCDIAPMetadataRecord::TableIdL( CMDBSession& aSession ) |
591 CCDIAPMetadataRecord::TableIdL( CMDBSession& aSession ) |
578 { |
592 { |
579 return ::TableIdL( aSession, TPtrC( KCDTypeNameIAPMetadata ) ); |
593 return ::TableIdL( aSession, TPtrC( KCDTypeNameIAPMetadata ) ); |
580 } |
594 } |