97 if (elem->
type() == aType && elem->
id() == anId) {
103 std::cerr <<
"Can't find resource type: " << aType
104 <<
"\tid: " << anId << std::endl;
126 if (elem->
type() == aType && elem->
id() == anId) {
#define assert(condition)
ResourceType type() const
ResourceType
Resource types.
virtual Section * clone() const
static ResourceSection proto_
Protorype instance of section.
virtual ~ResourceSection()
ResourceElement & findResource(ResourceElement::ResourceType aType, HalfWord anId) const
ResourceSection(bool init)
virtual SectionType type() const
bool hasResource(ResourceElement::ResourceType aType, HalfWord anId) const
static void registerSection(const Section *section)
@ ST_MR
Machine resources section.
void setStartingAddress(AddressImage address)
SectionElement * element(Word index) const
Word elementCount() const