--- a/secureswitools/swisistools/source/rscparser/uidtype.cpp Mon May 03 12:38:03 2010 +0300
+++ b/secureswitools/swisistools/source/rscparser/uidtype.cpp Fri May 14 15:58:48 2010 +0300
@@ -122,4 +122,47 @@
return(iUid[0]==aUidType.iUid[0] &&
iUid[1]==aUidType.iUid[1] &&
iUid[2]==aUidType.iUid[2]);
- }
\ No newline at end of file
+ }
+
+TCheckedUid::TCheckedUid()
+//
+// Constructor
+//
+ {
+
+ memset(this,0,sizeof(TCheckedUid));
+ }
+
+TCheckedUid::TCheckedUid(const TUidType& aUidType)
+//
+// Constructor
+//
+ {
+
+ Set(aUidType);
+ }
+
+void TCheckedUid::Set(const TUidType& aUidType)
+//
+// Set from a aUidType
+//
+ {
+ iType=aUidType;
+ }
+
+const TUidType& TCheckedUid::UidType() const
+{
+ return (iType);
+}
+
+void TCheckedUid::Set(const TUint8* aDes, TInt aLen)
+ {
+ assert(aLen == sizeof(TCheckedUid));
+ memcpy(this,aDes,aLen);
+ }
+
+TCheckedUid::TCheckedUid(const TUint8* aDes, TInt aLen)
+ {
+ memset(this,0,sizeof(TCheckedUid));
+ Set(aDes, aLen);
+ }