equal
deleted
inserted
replaced
29 aStream<<serverName<<url<<bitrate; |
29 aStream<<serverName<<url<<bitrate; |
30 } |
30 } |
31 |
31 |
32 //we need to initialize all the member for sometimes, it will |
32 //we need to initialize all the member for sometimes, it will |
33 //crash by overflow if we don't do this. |
33 //crash by overflow if we don't do this. |
34 EXPORT_C IRQPreset::IRQPreset():uniqID(0),type(0),index(0),presetId(0), |
34 EXPORT_C IRQPreset::IRQPreset():uniqID(0),type(0),presetId(0), |
35 bitrate(0),iIsSorted(false),iChannelUrlCount(0) |
35 iIsSorted(false),iChannelUrlCount(0) |
36 { |
36 { |
37 |
37 |
38 } |
38 } |
39 |
39 |
40 EXPORT_C IRQPreset::~IRQPreset() |
40 EXPORT_C IRQPreset::~IRQPreset() |
61 |
61 |
62 this->iIsSorted = aOther.iIsSorted; |
62 this->iIsSorted = aOther.iIsSorted; |
63 this->imgUrl = aOther.imgUrl; |
63 this->imgUrl = aOther.imgUrl; |
64 this->advertisementInUse = aOther.advertisementInUse; |
64 this->advertisementInUse = aOther.advertisementInUse; |
65 this->advertisementUrl = aOther.advertisementUrl; |
65 this->advertisementUrl = aOther.advertisementUrl; |
66 this->bitrate = aOther.bitrate; |
|
67 this->genreId = aOther.genreId; |
66 this->genreId = aOther.genreId; |
68 this->genreName = aOther.genreName; |
67 this->genreName = aOther.genreName; |
69 this->shortDesc = aOther.shortDesc; |
68 this->shortDesc = aOther.shortDesc; |
70 this->description = aOther.description; |
69 this->description = aOther.description; |
71 this->logoData.Close(); |
70 this->logoData.Close(); |
76 this->countryName = aOther.countryName; |
75 this->countryName = aOther.countryName; |
77 this->languageCode = aOther.languageCode; |
76 this->languageCode = aOther.languageCode; |
78 this->languageName = aOther.languageName; |
77 this->languageName = aOther.languageName; |
79 this->name = aOther.name; |
78 this->name = aOther.name; |
80 this->presetId = aOther.presetId; |
79 this->presetId = aOther.presetId; |
81 this->index = aOther.index; |
|
82 this->type = aOther.type; |
80 this->type = aOther.type; |
83 this->iChannelUrlCount = aOther.iChannelUrlCount; |
81 this->iChannelUrlCount = aOther.iChannelUrlCount; |
84 this->uniqID = aOther.uniqID; |
82 this->uniqID = aOther.uniqID; |
85 return *this; |
83 return *this; |
86 } |
84 } |
87 |
85 |
88 EXPORT_C void IRQPreset::internalize(QDataStream &aStream) |
86 EXPORT_C void IRQPreset::internalize(QDataStream &aStream) |
89 { |
87 { |
90 aStream>>uniqID>>presetId>>index>>type>>iChannelUrlCount; |
88 aStream>>uniqID>>presetId>>type>>iChannelUrlCount; |
91 |
89 |
92 aStream>>languageCode>>languageName |
90 aStream>>languageCode>>languageName |
93 >>countryCode>>countryName |
91 >>countryCode>>countryName |
94 >>genreName>>genreId |
92 >>genreName>>genreId |
95 >>name>>lastModified |
93 >>name>>lastModified |
106 } |
104 } |
107 } |
105 } |
108 |
106 |
109 EXPORT_C void IRQPreset::externalize(QDataStream &aStream) const |
107 EXPORT_C void IRQPreset::externalize(QDataStream &aStream) const |
110 { |
108 { |
111 aStream<<uniqID<<presetId<<index<<type<<iChannelUrlCount; |
109 aStream<<uniqID<<presetId<<type<<iChannelUrlCount; |
112 |
110 |
113 aStream<<languageCode<<languageName |
111 aStream<<languageCode<<languageName |
114 <<countryCode<<countryName |
112 <<countryCode<<countryName |
115 <<genreName<<genreId |
113 <<genreName<<genreId |
116 <<name<<lastModified |
114 <<name<<lastModified |