OpenWalnut  1.2.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
WModuleContainer Member List

This is the complete list of members for WModuleContainer, including all inherited members.

activate()WModuleprotectedvirtual
add(boost::shared_ptr< WModule > module, bool run=true)WModuleContainervirtual
addConnector(boost::shared_ptr< WModuleInputConnector > con)WModuleprotected
addConnector(boost::shared_ptr< WModuleOutputConnector > con)WModuleprotected
addDefaultNotifier(MODULE_SIGNAL signal, t_ModuleErrorSignalHandlerType notifier)WModuleContainervirtual
addDefaultNotifier(MODULE_SIGNAL signal, t_ModuleGenericSignalHandlerType notifier)WModuleContainervirtual
addDefaultNotifier(MODULE_CONNECTOR_SIGNAL signal, t_GenericSignalHandlerType notifier)WModuleContainervirtual
addPendingThread(boost::shared_ptr< WThreadedRunner > thread)WModuleContainer
applyModule(boost::shared_ptr< WModule > applyOn, std::string what, bool tryOnly=false)WModuleContainervirtual
applyModule(boost::shared_ptr< WModule > applyOn, boost::shared_ptr< WModule > prototype)WModuleContainervirtual
cleanup()WModuleprotectedvirtual
connectors()WModuleprotectedvirtual
ConstSPtr typedefWModule
DataModuleListType typedefWModuleContainer
debugLog() const WModuleprotected
deprecated() const WModuleprotectedvirtual
disconnect()WModule
errorLog() const WModuleprotected
factory() const WModuleContainervirtual
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 WModuleContainervirtual
getInformationProperties() const WModule
getInputConnector(std::string name)WModule
getInputConnectors() const WModule
getLocalPath() const WModule
getModules() const WModuleContainer
getName() const WModuleContainervirtual
getOutputConnector(std::string name)WModule
getOutputConnectors() const WModule
getPossibleConnections(boost::shared_ptr< WModule > module)WModuleContainer
getPossibleDisconnections()WModule
getProperties() const WModule
getRootProgressCombiner()WModulevirtual
getSignalHandler(MODULE_CONNECTOR_SIGNAL signal)WModuleprotectedvirtual
getType() const WModulevirtual
getXPMIcon() const WModulevirtual
infoLog() const WModuleprotected
initialize()WModuleprotected
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_activeWModuleprotected
m_associatedNotifiersWModuleContainerprotected
m_associatedNotifiersLockWModuleContainerprotected
m_connectorClosedNotifiersWModuleContainerprotected
m_connectorEstablishedNotifiersWModuleContainerprotected
m_connectorNotifiersLockWModuleContainerprotected
m_containerWModuleprotected
m_crashIfModuleCrashesWModuleContainerprotected
m_descriptionWModuleContainerprotected
m_errorNotifiersWModuleContainerprotected
m_errorNotifiersLockWModuleContainerprotected
m_infoPropertiesWModuleprotected
m_initializedWModuleprotected
m_inputConnectorsWModuleprotected
m_isAssociatedWModuleprotected
m_isCrashedWModuleprotected
m_isReadyWModuleprotected
m_isReadyOrCrashedWModuleprotected
m_isRunningWModuleprotected
m_isUsableWModuleprotected
m_localPathWModuleprotected
m_modulesWModuleContainerprotected
m_moduleStateWModuleprotected
m_moduleSubscriptionsWModuleContainerprivate
m_nameWModuleContainerprotected
m_outputConnectorsWModuleprotected
m_pendingThreadsWModuleContainerprotected
m_pendingThreadsLockWModuleContainerprotected
m_progressWModuleprotected
m_propertiesWModuleprotected
m_readyNotifiersWModuleContainerprotected
m_readyNotifiersLockWModuleContainerprotected
m_readyProgressWModuleprotected
m_removedNotifiersWModuleContainerprotected
m_removedNotifiersLockWModuleContainerprotected
m_requirementsWModuleprotected
m_runtimeNameWModuleprotected
m_shutdownFlagWThreadedRunnerprotected
m_threadWThreadedRunnerprotected
ModuleConstIterator typedefWModuleContainer
ModuleContainerType typedefWModuleContainer
moduleError(boost::shared_ptr< WModule > module, const WException &exception)WModuleContainerprotectedvirtual
ModuleIterator typedefWModuleContainer
moduleMain()WModuleContainerprotectedvirtual
ModuleSharedContainerType typedefWModuleContainer
ModuleSubscription typedefWModuleContainerprivate
ModuleSubscriptionsConstIterator typedefWModuleContainerprivate
ModuleSubscriptionsIterator typedefWModuleContainerprivate
ModuleSubscriptionsSharedType typedefWModuleContainerprivate
ModuleSubscriptionsType typedefWModuleContainerprivate
msleep(const int32_t t) const WThreadedRunnerprotected
notifyConnectionClosed(boost::shared_ptr< WModuleConnector > here, boost::shared_ptr< WModuleConnector > there)WModuleprotectedvirtual
notifyConnectionEstablished(boost::shared_ptr< WModuleConnector > here, boost::shared_ptr< WModuleConnector > there)WModuleprotectedvirtual
notifyDataChange(boost::shared_ptr< WModuleConnector > input, boost::shared_ptr< WModuleConnector > output)WModuleprotectedvirtual
notifyStop()WThreadedRunnerprotectedvirtual
OutputConnectorList typedefWModule
properties()WModuleprotectedvirtual
ready()WModuleprotected
remove(boost::shared_ptr< WModule > module)WModuleContainervirtual
removeConnectors()WModuleprotected
removeDeep(boost::shared_ptr< WModule > module)WModuleContainervirtual
requestStop()WThreadedRunnervirtual
requirements()WModuleprotectedvirtual
Requirements typedefWModuleprotected
run()WThreadedRunnervirtual
run(THREADFUNCTION f)WThreadedRunner
setAssociatedContainer(boost::shared_ptr< WModuleContainer > container)WModuleprotected
setCrashIfModuleCrashes(bool crashIfCrashed=true)WModuleContainer
setLocalPath(boost::filesystem::path path)WModule
sleep(const int32_t t) const WThreadedRunnerprotected
SPtr typedefWModule
stop()WModuleContainervirtual
subscribeSignal(MODULE_SIGNAL signal, t_ModuleGenericSignalHandlerType notifier)WModulevirtual
subscribeSignal(MODULE_SIGNAL signal, t_ModuleErrorSignalHandlerType notifier)WModulevirtual
THREADFUNCTION typedefWThreadedRunner
threadMain()WModuleprotectedvirtual
wait(bool requestFinish=false)WThreadedRunner
waitForStop()WThreadedRunnerprotected
warnLog() const WModuleprotected
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 WThreadedRunnerprotected
~WModule()WModulevirtual
~WModuleContainer()WModuleContainervirtual
~WPrototyped()WPrototypedvirtual
~WThreadedRunner()WThreadedRunnervirtual