#include <OSOption.h>
Collaboration diagram for SystemOption:
Public Member Functions | |
SystemOption () | |
Default constructor. | |
~SystemOption () | |
Class destructor. | |
bool | IsEqual (SystemOption *that) |
A function to check for the equality of two objects. | |
Public Attributes | |
MinDiskSpace * | minDiskSpace |
the minimum disk space required | |
MinMemorySize * | minMemorySize |
the minimum memory required | |
MinCPUSpeed * | minCPUSpeed |
the minimum CPU speed required | |
int | minCPUNumber |
the minimum number of processors required | |
OtherOptions * | otherOptions |
the list of other system options |
Definition at line 385 of file OSOption.h.
SystemOption::SystemOption | ( | ) |
Default constructor.
Definition at line 197 of file OSOption.cpp.
References minCPUSpeed, minDiskSpace, minMemorySize, and otherOptions.
SystemOption::~SystemOption | ( | ) |
Class destructor.
Definition at line 209 of file OSOption.cpp.
References minCPUSpeed, minDiskSpace, minMemorySize, and otherOptions.
bool SystemOption::IsEqual | ( | SystemOption * | that | ) |
A function to check for the equality of two objects.
Definition at line 6748 of file OSOption.cpp.
References minCPUNumber, minCPUSpeed, minDiskSpace, minMemorySize, and otherOptions.
the minimum disk space required
Definition at line 389 of file OSOption.h.
Referenced by OSOption::getMinDiskSpace(), OSOption::getMinDiskSpaceUnit(), IsEqual(), OSOption::setMinDiskSpace(), OSOption::setMinDiskSpaceUnit(), SystemOption(), OSoLWriter::writeOSoL(), and ~SystemOption().
the minimum memory required
Definition at line 392 of file OSOption.h.
Referenced by OSOption::getMinMemorySize(), OSOption::getMinMemoryUnit(), IsEqual(), OSOption::setMinMemorySize(), OSOption::setMinMemoryUnit(), SystemOption(), and ~SystemOption().
the minimum CPU speed required
Definition at line 395 of file OSOption.h.
Referenced by OSOption::getMinCPUSpeed(), OSOption::getMinCPUSpeedUnit(), IsEqual(), OSOption::setMinCPUSpeed(), OSOption::setMinCPUSpeedUnit(), SystemOption(), and ~SystemOption().
the minimum number of processors required
Definition at line 398 of file OSOption.h.
Referenced by OSOption::getMinCPUNumber(), IsEqual(), and OSOption::setMinCPUNumber().
the list of other system options
Definition at line 401 of file OSOption.h.
Referenced by OSOption::getNumberOfOtherSystemOptions(), OSOption::getOtherSystemOptions(), IsEqual(), OSOption::setAnOtherSystemOption(), OSOption::setOtherSystemOptions(), SystemOption(), and ~SystemOption().