name: Machine

synopsis:


g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_mmedia.a

#include <Machine.h>

static boolean diagnose(Integral::DEBUG debug_level);
PROTOCOL getProtocol();
boolean setProtocol(PROTOCOL arg);
String& getNodeName();
boolean setNodeName(String& arg);
String& getArchitecture();
boolean setArchitecture(String& arg);
long getNumProcessors();
boolean setNumProcessors(long arg);
VectorDouble& getProcessorSpeed();
boolean setProcessorSpeed(VectorDouble& arg);
double getMainMemory();
boolean setMainMemory(double arg);
double getSwapMemory();
boolean setSwapMemory(double arg);
String& getOS();
boolean setOS(String& arg);
String& getOSVersion();
boolean setOSVersion(String& arg);
quick start:


String tmp_str;
Machine mach_00;

tmp_str.assign(L"isip004");
mach_00.setNodeName(tmp_str);
mach_00.getNodeName().eq(tmp_str);

description:

This class is used to represent a machine and its corresponding attributes.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: