lsst.pex.config g0ea72e2baa+1f12f94564
Public Member Functions | List of all members
lsst.pex.config.config.ConfigMeta Class Reference
Inheritance diagram for lsst.pex.config.config.ConfigMeta:
lsst.pex.config.config.Config lsst.pex.config.configDictField.ConfigDict

Public Member Functions

def __init__ (cls, name, bases, dict_)
 
def __setattr__ (cls, name, value)
 

Detailed Description

A metaclass for `lsst.pex.config.Config`.

Notes
-----
``ConfigMeta`` adds a dictionary containing all `~lsst.pex.config.Field`
class attributes as a class attribute called ``_fields``, and adds
the name of each field as an instance variable of the field itself (so you
don't have to pass the name of the field to the field constructor).

Member Function Documentation

◆ __setattr__()

def lsst.pex.config.config.ConfigMeta.__setattr__ (   cls,
  name,
  value 
)

Reimplemented in lsst.pex.config.config.Config.


The documentation for this class was generated from the following file: