Commit e4e15758 authored by Remi Perenon's avatar Remi Perenon
Browse files

Merge branch 'release-1.3.x'

parents 6002411b cb84004a
Pipeline #4807 passed with stages
in 24 minutes and 40 seconds
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/kwargs/publishermixin.py
# @brief Implements module/class/test publishermixin
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
:license: BSD, see LICENSE_BSD_Simple.txt for details.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/kwargs/topicargspecimpl.py
# @brief Implements module/class/test topicargspecimpl
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/kwargs/topicmgrimpl.py
# @brief Implements module/class/test topicmgrimpl
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/listener.py
# @brief Implements module/class/test listener
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Top-level functionality related to message listeners.
"""
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/listenerbase.py
# @brief Implements module/class/test listenerbase
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
:license: BSD, see LICENSE_BSD_Simple.txt for details.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/notificationmgr.py
# @brief Implements module/class/test notificationmgr
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
:license: BSD, see LICENSE_BSD_Simple.txt for details.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/notificationmgr_old.py
# @brief Implements module/class/test notificationmgr_old
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
First generation of notification handler could only have one registered
handler.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/policies.py
# @brief Implements module/class/test policies
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
:copyright: Copyright 2006-2009 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/publisherbase.py
# @brief Implements module/class/test publisherbase
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
:license: BSD, see LICENSE_BSD_Simple.txt for details.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/topicargspec.py
# @brief Implements module/class/test topicargspec
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Definitions related to message data specification.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/topicdefnprovider.py
# @brief Implements module/class/test topicdefnprovider
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
:license: BSD, see LICENSE_BSD_Simple.txt for details.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/topicexc.py
# @brief Implements module/class/test topicexc
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
:license: BSD, see LICENSE_BSD_Simple.txt for details.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/topicmgr.py
# @brief Implements module/class/test topicmgr
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Code related to the concept of topic tree and its management: creating
and removing topics, getting info about a particular topic, etc.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/topicobj.py
# @brief Implements module/class/test topicobj
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Provide the Topic class.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/topictreetraverser.py
# @brief Implements module/class/test topictreetraverser
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/topicutils.py
# @brief Implements module/class/test topicutils
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Various utilities used by topic-related modules.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/treeconfig.py
# @brief Implements module/class/test treeconfig
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/validatedefnargs.py
# @brief Implements module/class/test validatedefnargs
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Some topic definition validation functions.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/weakmethod.py
# @brief Implements module/class/test weakmethod
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
This module provides a basic "weak method" implementation, WeakMethod. It uses
weakref.WeakRef which, used on its own, produces weak methods that are dead on
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/policies.py
# @brief Implements module/class/test policies
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Aggregates policies for pubsub. Mainly, related to messaging protocol.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment