OpenWalnut  1.2.5
WModuleContainer Member List
This is the complete list of members for WModuleContainer, including all inherited members.
activate()WModule [protected, virtual]
add(boost::shared_ptr< WModule > module, bool run=true)WModuleContainer [virtual]
addConnector(boost::shared_ptr< WModuleInputConnector > con)WModule [protected]
addConnector(boost::shared_ptr< WModuleOutputConnector > con)WModule [protected]
addDefaultNotifier(MODULE_SIGNAL signal, t_ModuleErrorSignalHandlerType notifier)WModuleContainer [virtual]
addDefaultNotifier(MODULE_SIGNAL signal, t_ModuleGenericSignalHandlerType notifier)WModuleContainer [virtual]
addDefaultNotifier(MODULE_CONNECTOR_SIGNAL signal, t_GenericSignalHandlerType notifier)WModuleContainer [virtual]
addPendingThread(boost::shared_ptr< WThreadedRunner > thread)WModuleContainer
applyModule(boost::shared_ptr< WModule > applyOn, std::string what, bool tryOnly=false)WModuleContainer [virtual]
applyModule(boost::shared_ptr< WModule > applyOn, boost::shared_ptr< WModule > prototype)WModuleContainer [virtual]
cleanup()WModule [protected, virtual]
connectors()WModule [protected, virtual]
ConstSPtr typedefWModule
DataModuleListType typedefWModuleContainer
debugLog() const WModule [protected]
deprecated() const WModule [protected, virtual]
disconnect()WModule
errorLog() const WModule [protected]
factory() const WModuleContainer [virtual]
findConnector(std::string name)WModule
findInputConnector(std::string name)WModule
findOutputConnector(std::string name)WModule
finishedPendingThread(boost::shared_ptr< WThreadedRunner > thread)WModuleContainer
getAssociatedContainer() const WModule
getConnector(std::string name)WModule
getDataModules()WModuleContainer
getDeprecationMessage() const WModule
getDescription() const WModuleContainer [virtual]
getInformationProperties() const WModule
getInputConnector(std::string name)WModule
getInputConnectors() const WModule
getLocalPath() const WModule
getModules() const WModuleContainer
getName() const WModuleContainer [virtual]
getOutputConnector(std::string name)WModule
getOutputConnectors() const WModule
getPossibleConnections(boost::shared_ptr< WModule > module)WModuleContainer
getPossibleDisconnections()WModule
getProperties() const WModule
getRootProgressCombiner()WModule [virtual]
getSignalHandler(MODULE_CONNECTOR_SIGNAL signal)WModule [protected, virtual]
getType() const WModule [virtual]
getXPMIcon() const WModule [virtual]
infoLog() const WModule [protected]
initialize()WModule [protected]
InputConnectorList typedefWModule
isA()WPrototyped
isAssociated() const WModule
isCrashed() const WModule
isDeprecated() const WModule
isInitialized() const WModule
isReady() const WModule
isReadyOrCrashed() const WModule
isRunning() const WModule
isUseable() const WModule
loadDataSets(std::vector< std::string > fileNames)WModuleContainer
loadDataSetsSynchronously(std::vector< std::string > fileNames)WModuleContainer
m_activeWModule [protected]
m_associatedNotifiersWModuleContainer [protected]
m_associatedNotifiersLockWModuleContainer [protected]
m_connectorClosedNotifiersWModuleContainer [protected]
m_connectorEstablishedNotifiersWModuleContainer [protected]
m_connectorNotifiersLockWModuleContainer [protected]
m_containerWModule [protected]
m_crashIfModuleCrashesWModuleContainer [protected]
m_descriptionWModuleContainer [protected]
m_errorNotifiersWModuleContainer [protected]
m_errorNotifiersLockWModuleContainer [protected]
m_infoPropertiesWModule [protected]
m_initializedWModule [protected]
m_inputConnectorsWModule [protected]
m_isAssociatedWModule [protected]
m_isCrashedWModule [protected]
m_isReadyWModule [protected]
m_isReadyOrCrashedWModule [protected]
m_isRunningWModule [protected]
m_isUsableWModule [protected]
m_localPathWModule [protected]
m_modulesWModuleContainer [protected]
m_moduleStateWModule [protected]
m_moduleSubscriptionsWModuleContainer [private]
m_nameWModuleContainer [protected]
m_outputConnectorsWModule [protected]
m_pendingThreadsWModuleContainer [protected]
m_pendingThreadsLockWModuleContainer [protected]
m_progressWModule [protected]
m_propertiesWModule [protected]
m_readyNotifiersWModuleContainer [protected]
m_readyNotifiersLockWModuleContainer [protected]
m_readyProgressWModule [protected]
m_removedNotifiersWModuleContainer [protected]
m_removedNotifiersLockWModuleContainer [protected]
m_requirementsWModule [protected]
m_runtimeNameWModule [protected]
m_shutdownFlagWThreadedRunner [protected]
m_threadWThreadedRunner [protected]
ModuleConstIterator typedefWModuleContainer
ModuleContainerType typedefWModuleContainer
moduleError(boost::shared_ptr< WModule > module, const WException &exception)WModuleContainer [protected, virtual]
ModuleIterator typedefWModuleContainer
moduleMain()WModuleContainer [protected, virtual]
ModuleSharedContainerType typedefWModuleContainer
ModuleSubscription typedefWModuleContainer [private]
ModuleSubscriptionsConstIterator typedefWModuleContainer [private]
ModuleSubscriptionsIterator typedefWModuleContainer [private]
ModuleSubscriptionsSharedType typedefWModuleContainer [private]
ModuleSubscriptionsType typedefWModuleContainer [private]
msleep(const int32_t t) const WThreadedRunner [protected]
notifyConnectionClosed(boost::shared_ptr< WModuleConnector > here, boost::shared_ptr< WModuleConnector > there)WModule [protected, virtual]
notifyConnectionEstablished(boost::shared_ptr< WModuleConnector > here, boost::shared_ptr< WModuleConnector > there)WModule [protected, virtual]
notifyDataChange(boost::shared_ptr< WModuleConnector > input, boost::shared_ptr< WModuleConnector > output)WModule [protected, virtual]
notifyStop()WThreadedRunner [protected, virtual]
OutputConnectorList typedefWModule
properties()WModule [protected, virtual]
ready()WModule [protected]
remove(boost::shared_ptr< WModule > module)WModuleContainer [virtual]
removeConnectors()WModule [protected]
removeDeep(boost::shared_ptr< WModule > module)WModuleContainer [virtual]
requestStop()WThreadedRunner [virtual]
requirements()WModule [protected, virtual]
Requirements typedefWModule [protected]
run()WThreadedRunner [virtual]
run(THREADFUNCTION f)WThreadedRunner
setAssociatedContainer(boost::shared_ptr< WModuleContainer > container)WModule [protected]
setCrashIfModuleCrashes(bool crashIfCrashed=true)WModuleContainer
setLocalPath(boost::filesystem::path path)WModule
sleep(const int32_t t) const WThreadedRunner [protected]
SPtr typedefWModule
stop()WModuleContainer [virtual]
subscribeSignal(MODULE_SIGNAL signal, t_ModuleGenericSignalHandlerType notifier)WModule [virtual]
subscribeSignal(MODULE_SIGNAL signal, t_ModuleErrorSignalHandlerType notifier)WModule [virtual]
THREADFUNCTION typedefWThreadedRunner
threadMain()WModule [protected, virtual]
wait(bool requestFinish=false)WThreadedRunner
waitForStop()WThreadedRunner [protected]
warnLog() const WModule [protected]
WModule()WModule
WModuleContainer(std::string name="Unnamed Module Container", std::string description="Used as container for several modules.")WModuleContainer
WPrototyped()WPrototyped
WThreadedRunner()WThreadedRunner
yield() const WThreadedRunner [protected]
~WModule()WModule [virtual]
~WModuleContainer()WModuleContainer [virtual]
~WPrototyped()WPrototyped [virtual]
~WThreadedRunner()WThreadedRunner [virtual]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends