OpenWalnut  1.4.0
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
createAndAdd(std::string name)WModuleContainer [virtual]
DataModuleListType typedefWModuleContainer
debugLog() const WModule [protected]
deprecated() const WModule [protected, virtual]
disconnect()WModule
errorLog() const WModule [protected]
factory() const WModuleContainer [virtual]
findByUUID(std::string uuid)WModule [static]
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
getCrashMessage() const WThreadedRunner
getDataModules()WModuleContainer
getDeprecationMessage() const WModule
getDescription() const WModuleContainer [virtual]
getInformationProperties() const WModule
getInputConnector(std::string name)WModule
getInputConnectors() const WModule
getLibPath() const WModule
getLocalPath() const WModule
getMetaInformation() const WModule [virtual]
getModules() const WModuleContainer
getModules(std::string name) const WModuleContainer
getName() const WModuleContainer [virtual]
getOutputConnector(std::string name)WModule
getOutputConnectors() const WModule
getPackageName() 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]
getThreadName() const WThreadedRunner
getType() const WModule [virtual]
getUUID() const WModule
getXPMIcon() const WModule [virtual]
handleDeadlyException(const WException &e, std::string sender="WThreadedRunner")WThreadedRunner [protected]
infoLog() const WModule [protected]
initialize()WModule [protected]
InputConnectorList typedefWModule
isA()WPrototyped
isAssociated() const WModule
isCrashed() const WThreadedRunner
isDeprecated() const WModule
isInitialized() const WModule
isReady() const WModule
isReadyOrCrashed() const WModule
isRestoreNeeded() const WModule
isRunning() const WModule
isUseable() const WModule
loadDataSets(std::vector< std::string > filenames, bool suppressColormaps=false)WModuleContainer
loadDataSetsSynchronously(std::vector< std::string > filenames, bool suppressColormaps=false)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_crashMessageWThreadedRunner [protected]
m_descriptionWModuleContainer [protected]
m_errorNotifiersWModuleContainer [protected]
m_errorNotifiersLockWModuleContainer [protected]
m_infoPropertiesWModule [protected]
m_initializedWModule [protected]
m_inputConnectorsWModule [protected]
m_isAssociatedWModule [protected]
m_isCrashedWThreadedRunner [protected]
m_isLoadFinishedWModule [protected]
m_isReadyWModule [protected]
m_isReadyOrCrashedWModule [protected]
m_isRunningWModule [protected]
m_isUsableWModule [protected]
m_libPathWModule [protected]
m_localPathWModule [protected]
m_modulesWModuleContainer [protected]
m_moduleStateWModule [protected]
m_moduleSubscriptionsWModuleContainer [private]
m_nameWModuleContainer [protected]
m_outputConnectorsWModule [protected]
m_packageNameWModule [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_restoreModeWModule [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]
ModuleVectorType typedefWModuleContainer
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]
onThreadException(const WException &e)WModule [protected, virtual]
OutputConnectorList typedefWModule
properties()WModule [protected, virtual]
ready()WModule [protected]
remove(boost::shared_ptr< WModule > module)WModuleContainer [virtual]
removeAll()WModuleContainer [virtual]
removeConnectors()WModule [protected]
reportRestoreComplete()WModule
requestStop()WThreadedRunner [virtual]
Requirements typedefWModule [protected]
requirements()WModule [protected, virtual]
run()WThreadedRunner [virtual]
run(THREADFUNCTION f)WThreadedRunner
setAssociatedContainer(boost::shared_ptr< WModuleContainer > container)WModule [protected]
setCrashIfModuleCrashes(bool crashIfCrashed=true)WModuleContainer
setLibPath(boost::filesystem::path path)WModule [protected]
setLocalPath(boost::filesystem::path path)WModule [protected]
setPackageName(std::string name)WModule [protected]
setRestoreNeeded(bool restore=true)WModule
setThisThreadName(std::string name)WThreadedRunner [static]
setThreadName(std::string name)WThreadedRunner
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]
WThreadedRunner::subscribeSignal(THREAD_SIGNAL signal, t_ThreadErrorSignalHandlerType notifier)WThreadedRunner [virtual]
THREADFUNCTION typedefWThreadedRunner
threadMain()WModule [protected, virtual]
wait(bool requestFinish=false)WThreadedRunner
waitForStop()WThreadedRunner [protected]
waitRestored()WModule
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]