httpfilters/cookie/ManagerInc/CookieArray.h
branchRCL_3
changeset 9 2611c08ee28e
parent 0 b16258d2340f
equal deleted inserted replaced
8:fa2fd8b2d6cc 9:2611c08ee28e
    85         *
    85         *
    86 		* Note : this method does not put expired cookies in the array.
    86 		* Note : this method does not put expired cookies in the array.
    87 		*/
    87 		*/
    88 		TInt GetCookies( const TDesC8& aRequestUri,
    88 		TInt GetCookies( const TDesC8& aRequestUri,
    89 						RPointerArray<CCookie>& aCookies );
    89 						RPointerArray<CCookie>& aCookies );
       
    90         TInt GetCookies( const TDesC8& aRequestUri,
       
    91                                        RPointerArray<CCookie>& aCookies, TBool& iFound );
    90 
    92 
    91 		/**
    93 		/**
    92 		*
    94 		*
    93 		* Note : this method does not put expired cookies in the array.
    95 		* Note : this method does not put expired cookies in the array.
    94 		*/
    96 		*/
   121         */
   123         */
   122         void RemoveNonPersistent();
   124         void RemoveNonPersistent();
   123 
   125 
   124 
   126 
   125         RPointerArray<CCookie>& CookieArray();
   127         RPointerArray<CCookie>& CookieArray();
       
   128         void ReserveL( TInt aNumberOfCookies );
   126 
   129 
   127 	private :	// internal method for cookie comparison
   130 	private :	// internal method for cookie comparison
   128 		/**
   131 		/**
   129 		*
   132 		*
   130 		*/
   133 		*/