12#ifndef WSFANTENNAPATTERNTYPES_HPP
13#define WSFANTENNAPATTERNTYPES_HPP
36 typedef std::vector<FactoryPtr> ObjectFactoryList;
37 ObjectFactoryList mObjectFactoryList;
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
WSF_EXPORT void AddObjectFactory(FactoryPtr aFactoryPtr)
Definition WsfAntennaPatternTypes.cpp:49
WsfAntennaPatternTypes(WsfScenario &aScenario)
Definition WsfAntennaPatternTypes.cpp:32
bool InitializeType(WsfAntennaPattern *aObjectPtr) override
Definition WsfAntennaPatternTypes.cpp:40
WsfAntennaPattern *(* FactoryPtr)(const std::string &)
Definition WsfAntennaPatternTypes.hpp:30
static WSF_EXPORT WsfAntennaPatternTypes & Get(WsfScenario &aScenario)
Return a modifiable reference to the type list associated with the specified scenario.
Definition WsfAntennaPatternTypes.cpp:19
Definition WsfAntennaPattern.hpp:35
WsfObjectTypeList(WsfScenario &aScenario, unsigned int aFlags, const std::string &aBlockName)
Definition WsfObjectTypeList.hpp:76
Contains the data required to create a simulation, and acts as the entry point for input file process...
Definition WsfScenario.hpp:111