secureswitools/swisistools/source/sisxlibrary/sisif.h
changeset 26 04d4a7bbc3e0
parent 0 ba25891c3a9e
equal deleted inserted replaced
25:98b66e4fb0be 26:04d4a7bbc3e0
   104 	/**
   104 	/**
   105 	 * @return Install block of this if block
   105 	 * @return Install block of this if block
   106 	 */
   106 	 */
   107 	const CSISInstallBlock& InstallBlock () const;
   107 	const CSISInstallBlock& InstallBlock () const;
   108 	/**
   108 	/**
   109 	 * Adds package entry related to this if block.
   109 	 * Adds the write the package details into the stream.
   110 	 * @param aStream stream into which the package details need to be written.
   110 	 * @param aStream - Stream in which the package entries need to be written.
   111 	 * @param aVerbose If this option is set then detail description of pkg
   111 	 * @param aVerbose - If this option is set then detail description of pkg
   112 	 * 			will be written into the stream.
   112 	 * 			will be written into the stream.
   113 	 */
   113 	 * @param aCompatible - Flag to notify AddPackageEntry that Dumpsis works in the original,compatible mode
   114 	void AddPackageEntry(std::wostream& aStream, bool aVerbose) const;
   114 	 * or in the new way.
       
   115 	 */
       
   116 	void AddPackageEntry(std::wostream& aStream, bool aVerbose, bool aCompatible) const;
   115 	/**
   117 	/**
   116 	 * Retrieves the list of files present in the if block.
   118 	 * Retrieves the list of files present in the if block.
   117 	 * @param aFileList this will be filled by this function.
   119 	 * @param aFileList this will be filled by this function.
   118 	 */
   120 	 */
   119 	void GetFileList(TFileDescList& aFileList) const;
   121 	void GetFileList(TFileDescList& aFileList) const;