Lines Matching defs:BaseMetric

398     class BaseMetric
401 BaseMetric(CollectorHAL *hal, const com::Utf8Str name, ComPtr<IUnknown> object)
404 virtual ~BaseMetric() {};
439 class BaseGuestMetric : public BaseMetric
443 : BaseMetric(NULL, name, object), mCGuest(cguest) {};
448 class HostCpuLoad : public BaseMetric
452 : BaseMetric(hal, "CPU/Load", object), mUser(user), mKernel(kernel), mIdle(idle) {};
484 class HostCpuMhz : public BaseMetric
488 : BaseMetric(hal, "CPU/MHz", object), mMHz(mhz) {};
502 class HostRamUsage : public BaseMetric
506 : BaseMetric(hal, "RAM/Usage", object), mTotal(total), mUsed(used), mAvailable(available) {};
522 class HostNetworkSpeed : public BaseMetric
526 : BaseMetric(hal, name, object), mShortName(shortname), mSpeed(speed), mLinkSpeed(linkspeed) {};
543 class HostNetworkLoadRaw : public BaseMetric
547 : BaseMetric(hal, name, object), mShortName(shortname), mInterfaceName(ifname), mRx(rx), mTx(tx), mRxPrev(0), mTxPrev(0), mRc(VINF_SUCCESS) { mSpeed = (uint64_t)speed * (1000000/8); /* Convert to bytes/sec */ };
570 class HostFilesystemUsage : public BaseMetric
574 : BaseMetric(hal, name, object), mFsName(fsname), mTotal(total), mUsed(used), mAvailable(available) {};
591 class HostDiskUsage : public BaseMetric
595 : BaseMetric(hal, name, object), mDiskName(diskname), mTotal(total) {};
610 class HostDiskLoadRaw : public BaseMetric
614 : BaseMetric(hal, name, object), mDiskName(diskname), mUtil(util), mDiskPrev(0), mTotalPrev(0) {};
635 class HostRamVmm : public BaseMetric
639 : BaseMetric(NULL, "RAM/VMM", object), mCollectorGuestManager(gm),
667 class MachineCpuLoad : public BaseMetric
671 : BaseMetric(hal, "CPU/Load", object), mProcess(process), mUser(user), mKernel(kernel) {};
700 class MachineRamUsage : public BaseMetric
704 : BaseMetric(hal, "RAM/Usage", object), mProcess(process), mUsed(used) {};
722 class MachineDiskUsage : public BaseMetric
726 : BaseMetric(hal, "Disk/Usage", object), mDisks(disks), mUsed(used) {};
843 Metric(BaseMetric *baseMetric, SubMetric *subMetric, Aggregate *aggregate) :
874 BaseMetric *mBaseMetric;