30 static CCatalogsAccessPointSettings* NewL(); |
37 static CCatalogsAccessPointSettings* NewL(); |
31 static CCatalogsAccessPointSettings* NewLC(); |
38 static CCatalogsAccessPointSettings* NewLC(); |
32 |
39 |
33 virtual ~CCatalogsAccessPointSettings(); |
40 virtual ~CCatalogsAccessPointSettings(); |
34 |
41 |
|
42 #ifdef _0 |
35 void SetLongTextParameterL(const TApMember& aKey, const TDesC16& aValue); |
43 void SetLongTextParameterL(const TApMember& aKey, const TDesC16& aValue); |
36 void SetText16ParameterL(const TApMember& aKey, const TDesC16& aValue); |
44 void SetText16ParameterL(const TApMember& aKey, const TDesC16& aValue); |
37 void SetText8ParameterL(const TApMember& aKey, const TDesC8& aValue); |
45 void SetText8ParameterL(const TApMember& aKey, const TDesC8& aValue); |
38 void SetUintParameterL(const TApMember& aKey, const TUint32& aValue); |
46 void SetUintParameterL(const TApMember& aKey, const TUint32& aValue); |
39 void SetBoolParameterL(const TApMember& aKey, const TBool& aValue); |
47 void SetBoolParameterL(const TApMember& aKey, const TBool& aValue); |
52 TInt aIndex, TApMember& aKey, TPtrC8& aValue) const; |
60 TInt aIndex, TApMember& aKey, TPtrC8& aValue) const; |
53 void UintParameter( |
61 void UintParameter( |
54 TInt aIndex, TApMember& aKey, TUint32& aValue) const; |
62 TInt aIndex, TApMember& aKey, TUint32& aValue) const; |
55 void BoolParameter( |
63 void BoolParameter( |
56 TInt aIndex, TApMember& aKey, TBool& aValue) const; |
64 TInt aIndex, TApMember& aKey, TBool& aValue) const; |
|
65 #endif |
57 |
66 |
58 protected: |
67 protected: |
59 CCatalogsAccessPointSettings(); |
68 CCatalogsAccessPointSettings(); |
60 void ConstructL(); |
69 void ConstructL(); |
61 void ExternalizeL(RWriteStream& aStream); |
70 void ExternalizeL(RWriteStream& aStream); |
62 void InternalizeL(RReadStream& aStream); |
71 void InternalizeL(RReadStream& aStream); |
63 |
72 |
64 private: |
73 private: |
|
74 #ifdef _0 |
65 RArray<TApMember> iLongTextMembers; |
75 RArray<TApMember> iLongTextMembers; |
66 RArray<TApMember> iText16Members; |
76 RArray<TApMember> iText16Members; |
67 RArray<TApMember> iText8Members; |
77 RArray<TApMember> iText8Members; |
68 RArray<TApMember> iUintMembers; |
78 RArray<TApMember> iUintMembers; |
69 RArray<TApMember> iBoolMembers; |
79 RArray<TApMember> iBoolMembers; |
|
80 #endif |
70 |
81 |
71 CDesC16ArrayFlat* iLongTextData; |
82 CDesC16ArrayFlat* iLongTextData; |
72 CDesC16ArrayFlat* iText16Data; |
83 CDesC16ArrayFlat* iText16Data; |
73 CDesC8ArrayFlat* iText8Data; |
84 CDesC8ArrayFlat* iText8Data; |
74 RArray<TUint32> iUintData; |
85 RArray<TUint32> iUintData; |