16#ifndef __OMNETPP_GLOBALS_H
17#define __OMNETPP_GLOBALS_H
22#include "cregistrationlist.h"
23#include "cobjectfactory.h"
29SIM_API
extern cGlobalRegistrationList componentTypes;
30SIM_API
extern cGlobalRegistrationList nedFunctions;
31SIM_API
extern cGlobalRegistrationList classes;
32SIM_API
extern cGlobalRegistrationList enums;
33SIM_API
extern cGlobalRegistrationList classDescriptors;
34SIM_API
extern cGlobalRegistrationList configOptions;
35SIM_API
extern cGlobalRegistrationList resultFilters;
36SIM_API
extern cGlobalRegistrationList resultRecorders;
37SIM_API
extern cGlobalRegistrationList messagePrinters;
38SIM_API
extern std::map<std::string,std::string> figureTypes;
42SIM_API
extern cSoftOwner globalOwningContext;
47 EmbeddedNedFile(std::string fileName, std::string nedText, std::string garblephrase=
"") :
48 fileName(fileName), nedText(nedText), garblephrase(garblephrase) {}
51 std::string garblephrase;
54SIM_API
extern std::vector<EmbeddedNedFile> embeddedNedFiles;