#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 393 of file OSOption.h.
SystemOption::SystemOption | ( | ) |
Default constructor.
Definition at line 198 of file OSOption.cpp.
References minCPUSpeed, minDiskSpace, minMemorySize, and otherOptions.
SystemOption::~SystemOption | ( | ) |
Class destructor.
Definition at line 210 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 6698 of file OSOption.cpp.
References minCPUNumber, minCPUSpeed, minDiskSpace, minMemorySize, and otherOptions.
the minimum disk space required
Definition at line 397 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 400 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 403 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 406 of file OSOption.h.
Referenced by OSOption::getMinCPUNumber(), IsEqual(), and OSOption::setMinCPUNumber().
the list of other system options
Definition at line 409 of file OSOption.h.
Referenced by OSOption::getNumberOfOtherSystemOptions(), OSOption::getOtherSystemOptions(), IsEqual(), OSOption::setAnOtherSystemOption(), OSOption::setOtherSystemOptions(), SystemOption(), and ~SystemOption().