Module* findModule( const char* type, int version, const char* name ) const { Modules_::const_iterator i = m_modules.find( ModuleKey( ModuleType( type, version ), name ) ); if ( i != m_modules.end() ) { return ( *i ).second; } return 0; }