| OLD | NEW | 
|---|
| 1 /** | 1 /** | 
| 2 * \file database.h MSI database | 2 * \file database.h MSI database | 
| 3 */ | 3 */ | 
| 4 | 4 | 
| 5 #ifndef DATABASE_H | 5 #ifndef DATABASE_H | 
| 6 #define DATABASE_H | 6 #define DATABASE_H | 
| 7 | 7 | 
| 8 #include <string> | 8 #include <string> | 
| 9 #include <memory> | 9 #include <memory> | 
| 10 | 10 | 
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 77   *   - MSDN [MsiDatabaseOpenView function](http://msdn.microsoft.com/en-us/libr
     ary/aa370082%28v=vs.85%29.aspx) | 77   *   - MSDN [MsiDatabaseOpenView function](http://msdn.microsoft.com/en-us/libr
     ary/aa370082%28v=vs.85%29.aspx) | 
| 78   */ | 78   */ | 
| 79   msi_handle open_view( const wchar_t * query ) ; | 79   msi_handle open_view( const wchar_t * query ) ; | 
| 80 | 80 | 
| 81   friend class View ; | 81   friend class View ; | 
| 82 } ; | 82 } ; | 
| 83 | 83 | 
| 84 /** | 84 /** | 
| 85 * A Windows Installer database in an installation context. | 85 * A Windows Installer database in an installation context. | 
| 86 */ | 86 */ | 
| 87 class Installation_Database : public Database | 87 class InstallationDatabase : public Database | 
| 88 { | 88 { | 
| 89 public: | 89 public: | 
| 90   /** | 90   /** | 
| 91   * The constructor of a database in an installation context has no arguments be
     cause the database is a part of that context. | 91   * The constructor of a database in an installation context has no arguments be
     cause the database is a part of that context. | 
| 92   */ | 92   */ | 
| 93   Installation_Database( Immediate_Session & session ) ; | 93   InstallationDatabase( ImmediateSession & session ) ; | 
| 94 } ; | 94 } ; | 
| 95 | 95 | 
| 96 //------------------------------------------------------- | 96 //------------------------------------------------------- | 
| 97 // | 97 // | 
| 98 //------------------------------------------------------- | 98 //------------------------------------------------------- | 
| 99 /** | 99 /** | 
| 100 * A Windows Installer database outside of an installation context, opened as a f
     ile from the file system. | 100 * A Windows Installer database outside of an installation context, opened as a f
     ile from the file system. | 
| 101 * | 101 * | 
| 102 * This is a read-only version of a file-system database. | 102 * This is a read-only version of a file-system database. | 
| 103 * Refactor the class to obtain other open-modes. | 103 * Refactor the class to obtain other open-modes. | 
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 195   * End marker | 195   * End marker | 
| 196   */ | 196   */ | 
| 197   inline Record end() | 197   inline Record end() | 
| 198   { | 198   { | 
| 199     return Record( Record::null_t() ) ; | 199     return Record( Record::null_t() ) ; | 
| 200   } | 200   } | 
| 201 } ; | 201 } ; | 
| 202 | 202 | 
| 203 | 203 | 
| 204 #endif | 204 #endif | 
| OLD | NEW | 
|---|