Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ModuleAccess.cc File Reference

#include "ModuleAccess.h"

Functions

cModule * findModuleWherever (const char *name, const char *classname, cModule *from)


Function Documentation

cModule* findModuleWherever const char *  name,
const char *  classname,
cModule *  from
 

Find a module with given name and type "closest" to module "from".

Operation: gradually rises in the module hierarchy, and searches recursively among all submodules at every level.

00037 {
00038     cModule *mod = NULL;
00039     for (cModule *curmod=from; !mod && curmod; curmod=curmod->parentModule())
00040         mod = findSubmodRecursive(curmod, name, classname);
00041     return mod;
00042 }


Generated on Sat Apr 1 20:52:20 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.1