OsStatus ResultSet::getIndex( const int& index, UtlHashMap& rRecord) const { // The record must be empty. We can't clear the content because we don't own it. assert(rRecord.isEmpty()); OsStatus result = OS_FAILED; UtlHashMap *m; if ((m = dynamic_cast<UtlHashMap*>(at(index)))) { m->copyInto(rRecord); result = OS_SUCCESS; } return result; }