equal
deleted
inserted
replaced
54 |
54 |
55 inline virtual std::string Name () const; |
55 inline virtual std::string Name () const; |
56 inline const TUint8* Data(); |
56 inline const TUint8* Data(); |
57 inline int DataSize() const; |
57 inline int DataSize() const; |
58 inline void SetDataByteCount(unsigned int aSize); |
58 inline void SetDataByteCount(unsigned int aSize); |
59 void AddPackageEntry(std::wostream& aStream, bool aVerbose) const; |
59 void AddPackageEntry(std::wostream& aStream, bool aVerbose, bool aCompatible) const; |
60 |
60 |
61 protected: |
61 protected: |
62 CSISSignatureAlgorithm iSignatureAlgorithm; |
62 CSISSignatureAlgorithm iSignatureAlgorithm; |
63 CSISBlob iData; |
63 CSISBlob iData; |
64 }; |
64 }; |
112 inline const CSISSignatureAlgorithm& CSignatureData::GetAlgorithm() |
112 inline const CSISSignatureAlgorithm& CSignatureData::GetAlgorithm() |
113 { |
113 { |
114 return iSignatureAlgorithm; |
114 return iSignatureAlgorithm; |
115 } |
115 } |
116 |
116 |
117 inline void CSignatureData::AddPackageEntry(std::wostream& aStream, bool aVerbose) const |
117 inline void CSignatureData::AddPackageEntry(std::wostream& aStream, bool aVerbose, bool aCompatible) const |
118 { |
118 { |
119 if (aVerbose) |
119 if (aVerbose) |
120 { |
120 { |
121 aStream << L"; Signature:"; |
121 aStream << L"; Signature:"; |
122 iSignatureAlgorithm.AddPackageEntry(aStream, aVerbose); |
122 iSignatureAlgorithm.AddPackageEntry(aStream, aVerbose, aCompatible); |
123 aStream << L";"; |
123 aStream << L";"; |
124 iData.AddPackageEntry(aStream, aVerbose); |
124 iData.AddPackageEntry(aStream, aVerbose, aCompatible); |
125 } |
125 } |
126 } |
126 } |
127 |
127 |
128 #endif // __SIGNATUREDATA_H__ |
128 #endif // __SIGNATUREDATA_H__ |
129 |
129 |