Module: Pantheios
- Defined in:
- lib/pantheios.rb,
lib/pantheios.rb,
lib/pantheios/api.rb,
lib/pantheios/core.rb,
lib/pantheios/globals.rb,
lib/pantheios/version.rb,
lib/pantheios/util/thread_util.rb,
lib/pantheios/application_layer.rb,
lib/pantheios/util/process_util.rb,
lib/pantheios/util/version_util.rb,
lib/pantheios/util/reflection_util.rb,
lib/pantheios/services/common/console.rb,
lib/pantheios/services/null_log_service.rb,
lib/pantheios/front_ends/threshold_front_end.rb,
lib/pantheios/services/simple_file_log_service.rb,
lib/pantheios/application_layer/param_name_list.rb,
lib/pantheios/services/multiplexing_log_service.rb,
lib/pantheios/services/simple_console_log_service.rb,
lib/pantheios/services/coloured_console_log_service.rb,
lib/pantheios/services/standard_log_service_adapter.rb,
lib/pantheios/application_layer/stock_severity_levels.rb
Overview
The main module for Pantheios
Pantheios is both a namespace module and an inclusion module. When included, it results in the automatic inclusion of the inclusion modules Pantheios::API
, Pantheios::ApplicationLayer
, and Pantheios::Util
(as well as certain sub modules of Pantheios::Util
; see Pantheios::Util
for details), unless the global symbol ::Pantheios::Globals.HAS_CASCADED_INCLUDES
is falsey
Defined Under Namespace
Modules: API, ApplicationLayer, Core, FrontEnds, Globals, Services, Util
Constant Summary collapse
- VERSION =
Current version of the Pantheios.Ruby library
'0.22.0.2'
- VERSION_MAJOR =
Major version of the Pantheios.Ruby library
VERSION_PARTS_[0]
- VERSION_MINOR =
Minor version of the Pantheios.Ruby library
VERSION_PARTS_[1]
- VERSION_REVISION =
Revision version of the Pantheios.Ruby library
VERSION_PARTS_[2]