RemoveResource
status_t RemoveResource(const void *resource);
status_t RemoveResource(type_code type, int32 id);
ResourceItem *RemoveResource(int32 index);
bool RemoveResource(ResourceItem *item);
error = fResources->RemoveResource(type, idFound);
error = fResources->RemoveResource(type, idFound);
if (ResourceItem* item = parseInfo.container->RemoveResource(i))
= fContainer->RemoveResource(fContainer->IndexOf(resource));
= fContainer->RemoveResource(fContainer->IndexOf(type, id));
delete RemoveResource(IndexOf(item->Type(), item->ID()));
return RemoveResource(IndexOf(item));
CPPUNIT_ASSERT( resources.RemoveResource(info.type, info.id) == B_OK );
CPPUNIT_ASSERT( resources.RemoveResource(data) == B_OK );
CPPUNIT_ASSERT( resources.RemoveResource(testResource1.type,
CPPUNIT_ASSERT( resources.RemoveResource(info.type, info.id)
CPPUNIT_ASSERT( resources.RemoveResource(data) == B_OK );
RemoveResource(resources, resourceSet, testResource1, true);
RemoveResource(resources, resourceSet, testResource3, false);
RemoveResource(resources, resourceSet, testResource2, true);
RemoveResource(resources, resourceSet, testResource5, false);
RemoveResource(resources, resourceSet, testResource6, true);
RemoveResource(resources, resourceSet, testResource4, false);
CPPUNIT_ASSERT( resources.RemoveResource(NULL) == B_BAD_VALUE );
CPPUNIT_ASSERT( resources.RemoveResource(B_INT32_TYPE, 0)