HBP Neurorobotics Platform
3.2.2
  • Welcome
  • Before you start
  • A quick Introduction to NRP 3.2
  • NRP Features
  • NRP Tutorials
  • NRP Developer Manual
    • Install and run NRP (from source)
    • Installation troubleshooting
    • NRP Repositories
    • NRP components
    • NRP code reference
      • Python code reference
        • hbp_nrp_cle package
        • hbp_nrp_backend package
        • hbp_nrp_cleserver package
        • hbp_nrp_commons package
        • hbp_nrp_watchdog package
        • pynrp package
        • hbp_nrp_distributed_nest package
        • hbp_nrp_excontrol package
      • ExDFrontend JS reference
    • Specifications
  • NRP Glossary
  • License
HBP Neurorobotics Platform
  • »
  • NRP Developer Manual »
  • NRP components »
  • ExDBackend Commons developer space »
  • Python developer API »
  • hbp_nrp_commons package
  • View page source

hbp_nrp_commons package¶

This package contains functionality shared across the NRP backend

enum(*sequential, **named)[source]¶

Create an enumeration Class. usage: MyEnum = enum(‘VALUE_1’,’VALUE_2’,’VALUE_3’, VALUE_4=4)

Parameters
  • sequential – Values of the enum specified as positional string args

  • named – Values of the enum specified as keyword args

Returns

A new Enum Type having as values the specified parameters

Subpackages¶

  • hbp_nrp_commons.cluster package
    • Submodules
      • hbp_nrp_commons.cluster.LuganoVizCluster module
  • hbp_nrp_commons.generated package
    • Submodules
      • hbp_nrp_commons.generated.bibi_api_gen module
      • hbp_nrp_commons.generated.environment_conf_api_gen module
      • hbp_nrp_commons.generated.exp_conf_api_gen module
      • hbp_nrp_commons.generated.robot_conf_api_gen module
  • hbp_nrp_commons.sim_config package
    • Submodules
      • hbp_nrp_commons.sim_config.ConfigEditor module
      • hbp_nrp_commons.sim_config.SimConfUtil module
      • hbp_nrp_commons.sim_config.SimConfig module
  • hbp_nrp_commons.workspace package
    • Submodules
      • hbp_nrp_commons.workspace.Settings module
      • hbp_nrp_commons.workspace.SimUtil module

Submodules¶

  • hbp_nrp_commons.MockUtil module
  • hbp_nrp_commons.ZipUtil module
  • hbp_nrp_commons.bibi_functions module
  • hbp_nrp_commons.killable_threads module
  • hbp_nrp_commons.simulation_lifecycle module
Next Previous

© Copyright 2022, Human Brain Project.

Human Brain Project