Andreas Fetzer 335ae2979e Added include for QScopedPointer and QObject %!s(int64=9) %!d(string=hai) anos
..
Documentation bbcd631862 Always process a <library>/Documentation/CMakeLists.txt file if it exists. %!s(int64=12) %!d(string=hai) anos
Resources 90083b803b Define fileExtensions as attribute with restriction %!s(int64=10) %!d(string=hai) anos
Testing e8c8a0a884 Added unit tests for CLM timeout and caching handling. %!s(int64=10) %!d(string=hai) anos
CMakeLists.txt d3af2282f5 Replaced Qt5::Gui dependency with Qt5::Widgets. %!s(int64=10) %!d(string=hai) anos
README.md a757fd0ac7 Improved command line module documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleBackend.cpp 60336025bc Added timeOutForXmlRetrieval to the module backend class. %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleBackend.h bba0fd4ddb Added method documentation. %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleCache.cpp 03196ea65a Allow CmdLineModuleManager to clear cache %!s(int64=11) %!d(string=hai) anos
ctkCmdLineModuleCache_p.h 03196ea65a Allow CmdLineModuleManager to clear cache %!s(int64=11) %!d(string=hai) anos
ctkCmdLineModuleConcurrentHelpers.cpp 24a403de35 Fixed deprecated warning with Qt5. %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleConcurrentHelpers.h 4397a1dfe7 Trap exceptions from concurrent registrations of CLI and report error messages and references %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleDefaultPathBuilder.cpp bb4824d1d0 ctkCmdLineModuleDefaultPathBuilder now handles multiple diretories in CTK_MODULE_LOAD_PATH %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleDefaultPathBuilder.h bb4824d1d0 ctkCmdLineModuleDefaultPathBuilder now handles multiple diretories in CTK_MODULE_LOAD_PATH %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleDescription.cpp f5cc110b11 Added helper method categoryDotTitle in ctkCmdLineModuleDescription %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleDescription.h f5cc110b11 Added helper method categoryDotTitle in ctkCmdLineModuleDescription %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleDescription_p.h c7c82f0f92 Consistently use _p.h for private headers. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleDirectoryWatcher.cpp f72edaf3e2 Broadcast CLI loadModules errors using errorDetected signal %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleDirectoryWatcher.h f72edaf3e2 Broadcast CLI loadModules errors using errorDetected signal %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleDirectoryWatcher_p.h e65d8cd49e Provide PIMPL q pointer to access public class %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleFrontend.cpp e9fd96f35b Fix compilation error introduced by 130deabb4. See #449 %!s(int64=11) %!d(string=hai) anos
ctkCmdLineModuleFrontend.h 888a64c730 Added timeout handling for command line modules. %!s(int64=11) %!d(string=hai) anos
ctkCmdLineModuleFrontendFactory.cpp 6def9e93c2 Improved code style for consistency. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleFrontendFactory.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleFuture.cpp 4141050532 Added enhanced ctkCmdLineModuleFutureWatcher class for watching output. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleFuture.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleFutureInterface.cpp 448aaf3c3e Qt5 compatibility for almost all libraries. %!s(int64=11) %!d(string=hai) anos
ctkCmdLineModuleFutureInterface.h 448aaf3c3e Qt5 compatibility for almost all libraries. %!s(int64=11) %!d(string=hai) anos
ctkCmdLineModuleFutureInterface_p.h 4141050532 Added enhanced ctkCmdLineModuleFutureWatcher class for watching output. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleFutureWatcher.cpp 097f525ed2 Fix template parameter when refering to QFutureWatcher in ctkCmdLineModuleFutureWatcher %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleFutureWatcher.h 392647e2bf Added a warning about the usage of ctkCmdLineModuleFutureWatcher. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleManager.cpp 1dd16ae785 Include missing header for some Visual Studio versions. %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleManager.h 335ae2979e Added include for QScopedPointer and QObject %!s(int64=9) %!d(string=hai) anos
ctkCmdLineModuleParameter.cpp 5ea71602fa The "channel" element is now optionally allowed for all parameters. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleParameter.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleParameterGroup.cpp c7c82f0f92 Consistently use _p.h for private headers. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleParameterGroup.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleParameterGroup_p.h c7c82f0f92 Consistently use _p.h for private headers. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleParameterParsers_p.h 5ea71602fa The "channel" element is now optionally allowed for all parameters. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleParameter_p.h 0cec71997d Clean up ctkCmdLineModuleParameter and friends. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModulePathBuilder.cpp 6def9e93c2 Improved code style for consistency. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModulePathBuilder.h fad36e7ea1 Added class level doxygen for command line modules %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleReference.cpp ddb92f2407 Optimized exception throwing for invalid XML descriptions. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleReference.h ddb92f2407 Optimized exception throwing for invalid XML descriptions. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleReferenceResult.h 4397a1dfe7 Trap exceptions from concurrent registrations of CLI and report error messages and references %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleReference_p.h ddb92f2407 Optimized exception throwing for invalid XML descriptions. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleResult.cpp 915ac62792 Some compilers need the complete type for implicit conversions. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleResult.h d580cf8e57 Provide a qDebug() streaming operator for ctkCmdLineModuleResult. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleRunException.cpp 888a64c730 Added timeout handling for command line modules. %!s(int64=11) %!d(string=hai) anos
ctkCmdLineModuleRunException.h a932ae4399 Merge branch 'cli-timeout' of https://github.com/saschazelzer/CTK into 376-handle-timeout-retrieving-xml %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleTimeoutException.cpp 888a64c730 Added timeout handling for command line modules. %!s(int64=11) %!d(string=hai) anos
ctkCmdLineModuleTimeoutException.h a932ae4399 Merge branch 'cli-timeout' of https://github.com/saschazelzer/CTK into 376-handle-timeout-retrieving-xml %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleUtils.cpp 196fcd93f2 Refactor messageBoxModuleRegistration to generalise it %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleUtils.h 196fcd93f2 Refactor messageBoxModuleRegistration to generalise it %!s(int64=10) %!d(string=hai) anos
ctkCmdLineModuleXmlException.cpp 7a8050ed85 Implemented getting a ctkCmdLineModuleDescription object. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXmlException.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXmlMsgHandler.cpp 6def9e93c2 Improved code style for consistency. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXmlMsgHandler_p.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXmlParser.cpp 5ea71602fa The "channel" element is now optionally allowed for all parameters. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXmlParser_p.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXmlProgressWatcher.cpp 77a4db546b Merge remote-tracking branch 'j2/add-qt5-support' into qt5 %!s(int64=11) %!d(string=hai) anos
ctkCmdLineModuleXmlProgressWatcher.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXmlValidator.cpp 6def9e93c2 Improved code style for consistency. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXmlValidator.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXslTransform.cpp b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
ctkCmdLineModuleXslTransform.h b51677d3d7 Added API and XSD file documentation. %!s(int64=12) %!d(string=hai) anos
target_libraries.cmake e7e7ed23d9 CLI API prototype with a new separate QtGui dependent library. %!s(int64=12) %!d(string=hai) anos

README.md

Core {#CommandLineModulesCore_Page}

\internal This page is best viewed in its Doxygen processed form. \endinternal

The Command Line Modules Core library provides high-level classes to manage command line modules.

It provides abstract classes for working with back and front ends and a central management class for registering and running modules, the ctkCmdLineModuleManager.

See the \ref CommandLineModulesCore_API module for the API documentation.