Confdump Agent  1.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Public Member Functions
Confdump::System::ManagedElement Class Reference

Base class for each kind of configuration element which may be managed by Confdump. More...

#include <ManagedElement.hpp>

Inheritance diagram for Confdump::System::ManagedElement:
Confdump::System::Linux::BlockDevice Confdump::System::Linux::ConfigurationFile Confdump::System::Linux::EnvironmentVariable Confdump::System::Linux::InitScript Confdump::System::Linux::InittabEntry Confdump::System::Linux::MountEntry Confdump::System::Linux::NetworkInterface Confdump::System::Linux::OperatingSystem Confdump::System::Linux::Process Confdump::System::Linux::RcdScript Confdump::System::Linux::Socket Confdump::System::Linux::Uptime Confdump::System::Win32::BasicTcp4Socket Confdump::System::Win32::ScheduledTask

List of all members.

Public Member Functions

 ManagedElement ()
virtual ~ManagedElement ()

Detailed Description

Base class for each kind of configuration element which may be managed by Confdump.

A managed element is any system object accessible through CIM. Examples include system processes, open sockets, hard drive partitions, system users, ...

In Confdump, they are aggregated in Result objects to form the tables returned by WQL queries.

The implementation is done through the property system of QObject. It transparently supports efficient statically-defined properties and dynamic (for the runtime extensibility required in specific cases) properties.

Definition at line 43 of file ManagedElement.hpp.


Constructor & Destructor Documentation

Definition at line 26 of file ManagedElement.cpp.

Definition at line 30 of file ManagedElement.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends