48 settings[
"cpu"] =
"i960CA";
49 settings[
"ram"] =
"0x00200000";
93 if (attributeName ==
"template")
96 if (attributeName ==
"machine")
99 if (attributeName ==
"stable")
102 if (attributeName ==
"description")
103 return "HP 700/RX X-terminal (i960).";
105 if (attributeName ==
"comments")
106 return "For experiments that could eventually lead up to " 107 "running custom code on the HP 700/RX.";
static refcount_ptr< Component > CreateComponent(const string &componentNameAndOptionalArgs, GXemul *gxemul=NULL)
Creates a component given a short component name.
static string GetAttribute(const string &attributeName)
Gets a Component attribute value.
map< string, string > ComponentCreationSettings
static refcount_ptr< Component > Create(const ComponentCreateArgs &args)
Creates a "hp700rx" Component tree.
bool SetVariableValue(const string &name, const string &expression)
Sets a variable to a new value.
void AddChild(refcount_ptr< Component > childComponent, size_t insertPosition=(size_t) -1)
Adds a reference to a child component.
static bool GetCreationArgOverrides(ComponentCreationSettings &settings, const ComponentCreateArgs &createArgs)
Get override arguments for component creation.
bool IsNULL() const
Checks whether or not an object is referenced by the reference counted pointer.