17 |
17 |
18 |
18 |
19 // INCLUDE FILES |
19 // INCLUDE FILES |
20 #include <e32std.h> |
20 #include <e32std.h> |
21 |
21 |
22 #include "DRMViewItems.h" |
22 #include "DrmViewItems.h" |
23 |
23 |
24 |
24 |
25 // ================= MEMBER FUNCTIONS ======================= |
25 // ================= MEMBER FUNCTIONS ======================= |
26 // |
26 // |
27 // ----------------------------------------------------------------------------- |
27 // ----------------------------------------------------------------------------- |
28 // TItemData::TItemData |
28 // TItemData::TItemData |
29 // ----------------------------------------------------------------------------- |
29 // ----------------------------------------------------------------------------- |
30 // |
30 // |
31 TItemData::TItemData() |
31 TItemData::TItemData() |
32 : iIndexInArray( -1 ), |
32 : iIndexInArray( -1 ), |
33 iItemName( NULL ), |
33 iItemName( NULL ), |
34 iItemFullName( NULL ), |
34 iItemFullName( NULL ), |
35 iIndexIcon( -1 ), |
35 iIndexIcon( -1 ), |
36 iTypeOfObject( -1 ), |
36 iTypeOfObject( -1 ), |
37 iContentCanBeSent( EFalse ), |
37 iContentCanBeSent( EFalse ), |
38 iLocalID( 0 ), |
38 iLocalID( 0 ), |
39 iContentURI( NULL ), |
39 iContentURI( NULL ), |
40 iFutureActivationTime( 0 ), |
40 iFutureActivationTime( 0 ), |
48 // ----------------------------------------------------------------------------- |
48 // ----------------------------------------------------------------------------- |
49 // TItemData::TItemData |
49 // TItemData::TItemData |
50 // ----------------------------------------------------------------------------- |
50 // ----------------------------------------------------------------------------- |
51 // |
51 // |
52 TItemData::TItemData( const TInt aIndexInArray, |
52 TItemData::TItemData( const TInt aIndexInArray, |
53 const TDesC& aItemName, |
53 const TDesC& aItemName, |
54 const TDesC& aItemFullName, |
54 const TDesC& aItemFullName, |
55 const TInt aIndexIcon, |
55 const TInt aIndexIcon, |
56 const TInt aTypeOfObject, |
56 const TInt aTypeOfObject, |
57 const TBool aContentCanBeSent, |
57 const TBool aContentCanBeSent, |
58 const TDesC8& aContentURI, |
58 const TDesC8& aContentURI, |
59 const TTime& aFutureActivationTime, |
59 const TTime& aFutureActivationTime, |
60 const TBool aUnlimitedRights, |
60 const TBool aUnlimitedRights, |
61 const TBool aIndividualConstraint, |
61 const TBool aIndividualConstraint, |
62 const TBool aUsageAllowed ) |
62 const TBool aUsageAllowed ) |
63 : iIndexInArray( aIndexInArray ), |
63 : iIndexInArray( aIndexInArray ), |
64 iItemName( aItemName ), |
64 iItemName( aItemName ), |
65 iItemFullName( aItemFullName ), |
65 iItemFullName( aItemFullName ), |
66 iIndexIcon( aIndexIcon ), |
66 iIndexIcon( aIndexIcon ), |
67 iTypeOfObject( aTypeOfObject ), |
67 iTypeOfObject( aTypeOfObject ), |
68 iContentCanBeSent( aContentCanBeSent ), |
68 iContentCanBeSent( aContentCanBeSent ), |
69 iLocalID( 0 ), |
69 iLocalID( 0 ), |
70 iContentURI( aContentURI ), |
70 iContentURI( aContentURI ), |
71 iFutureActivationTime( aFutureActivationTime ), |
71 iFutureActivationTime( aFutureActivationTime ), |
79 // ----------------------------------------------------------------------------- |
79 // ----------------------------------------------------------------------------- |
80 // TItemData::TItemData |
80 // TItemData::TItemData |
81 // ----------------------------------------------------------------------------- |
81 // ----------------------------------------------------------------------------- |
82 // |
82 // |
83 TItemData::TItemData( const TInt aIndexInArray, |
83 TItemData::TItemData( const TInt aIndexInArray, |
84 const TDesC& aItemName, |
84 const TDesC& aItemName, |
85 const TDesC& aItemFullName, |
85 const TDesC& aItemFullName, |
86 const TInt aIndexIcon, |
86 const TInt aIndexIcon, |
87 const TInt aTypeOfObject, |
87 const TInt aTypeOfObject, |
88 const TUint32 aLocalID, |
88 const TUint32 aLocalID, |
89 const TDesC8& aContentURI, |
89 const TDesC8& aContentURI, |
90 const TTime& aFutureActivationTime, |
90 const TTime& aFutureActivationTime, |
91 const TBool aUnlimitedRights, |
91 const TBool aUnlimitedRights, |
92 const TBool aIndividualConstraint, |
92 const TBool aIndividualConstraint, |
93 const TBool aUsageAllowed ) |
93 const TBool aUsageAllowed ) |
94 : iIndexInArray( aIndexInArray ), |
94 : iIndexInArray( aIndexInArray ), |
95 iItemName( aItemName ), |
95 iItemName( aItemName ), |
96 iItemFullName( aItemFullName ), |
96 iItemFullName( aItemFullName ), |
97 iIndexIcon( aIndexIcon ), |
97 iIndexIcon( aIndexIcon ), |
98 iTypeOfObject( aTypeOfObject ), |
98 iTypeOfObject( aTypeOfObject ), |
99 iContentCanBeSent( EFalse ), |
99 iContentCanBeSent( EFalse ), |
100 iLocalID( aLocalID ), |
100 iLocalID( aLocalID ), |
101 iContentURI( aContentURI ), |
101 iContentURI( aContentURI ), |
102 iFutureActivationTime( aFutureActivationTime ), |
102 iFutureActivationTime( aFutureActivationTime ), |