Confdump Agent
1.4.0
|
#include <comdef.h>
#include "boost/shared_ptr.hpp"
#include "boost/bind.hpp"
#include "QString"
#include "Confdump/RuntimeError.hpp"
Go to the source code of this file.
Classes | |
class | Confdump::System::Wmi::Win32Error |
Win32 base exception class, usually not thrown directly. More... | |
class | Confdump::System::Wmi::ComError |
Thrown on COM errors, contains specific information. More... | |
class | Confdump::System::Wmi::WmiError |
Thrown on WMI errors, contains specific information. More... | |
class | Confdump::System::Wmi::WmiDiagnostics |
Provides diagnostics for WMI errors. More... | |
Namespaces | |
namespace | Confdump |
All the Confdump-Agent code except main(). | |
namespace | Confdump::System |
namespace | Confdump::System::Wmi |
Everything required for the WMI dumper. | |
Functions | |
template<class T > | |
boost::shared_ptr< T > | Confdump::System::Wmi::guardComObject (T *ptr) |
void | Confdump::System::Wmi::throwOnComError (HRESULT hr, QString action) |
Check hr for errors, throw if FAILED() | |
void | Confdump::System::Wmi::throwOnWmiError (HRESULT hr, QString action, QString element=QString()) |
Check hr for errors, throw if FAILED() |