LSSTApplications  19.0.0-14-gb0260a2+2d714fc2ef,20.0.0+34a42eae2c,20.0.0+76f397ef0c,20.0.0+8558dd3f48,20.0.0+a6b6977b51,20.0.0+b2ea66fa67,20.0.0+cc669a8b45,20.0.0+d561663fb5,20.0.0+d778e99126,20.0.0+efe67588cf,20.0.0+f45b7d88f4,20.0.0+f7c597f720,20.0.0+fb43bee9b9,20.0.0+fb4d547e0d,20.0.0-1-g10df615+d8b88ec1b5,20.0.0-1-g253301a+a6b6977b51,20.0.0-1-g498fb60+ff88705a28,20.0.0-1-g4d801e7+ce0d01dabd,20.0.0-1-g5b95a8c+24eaf908b3,20.0.0-1-g8a53f90+2817c06967,20.0.0-1-gc96f8cb+fb4d547e0d,20.0.0-1-gd1c87d7+2817c06967,20.0.0-1-gdb27ee5+abab67204f,20.0.0-13-ge998c5c+9f8c516ffa,20.0.0-18-g08fba245+88079d2923,20.0.0-2-gec03fae+fb98bf9d97,20.0.0-3-gdd5c15c+a61313b210,20.0.0-34-gdb4d86a+b43b2c05ff,20.0.0-4-g4a2362f+f45b7d88f4,20.0.0-4-gfea843c+f45b7d88f4,20.0.0-5-gac0d578b1+a8c4e2ada3,20.0.0-5-gfcebe35+cfceff6a24,20.0.0-6-g01203fff+e332440eaf,20.0.0-8-gea2affd+48c001ce3c,20.0.0-9-gabd0d4c+abab67204f,20.0.0-9-gf3ab18e+fb4d547e0d,w.2020.33
LSSTDataManagementBasePackage
Public Member Functions | Public Attributes | List of all members
pex.config.registry.RegistryAdaptor Class Reference
Inheritance diagram for pex.config.registry.RegistryAdaptor:

Public Member Functions

def __init__ (self, registry)
 
def __getitem__ (self, k)
 
def __iter__ (self)
 
def __len__ (self)
 
def __contains__ (self, k)
 

Public Attributes

 registry
 

Detailed Description

Private class that makes a `Registry` behave like the thing a
`~lsst.pex.config.ConfigChoiceField` expects.

Parameters
----------
registry : `Registry`
    `Registry` instance.

Definition at line 199 of file registry.py.

Constructor & Destructor Documentation

◆ __init__()

def pex.config.registry.RegistryAdaptor.__init__ (   self,
  registry 
)

Definition at line 209 of file registry.py.

209  def __init__(self, registry):
210  self.registry = registry
211 

Member Function Documentation

◆ __contains__()

def pex.config.registry.RegistryAdaptor.__contains__ (   self,
  k 
)

Definition at line 221 of file registry.py.

221  def __contains__(self, k):
222  return k in self.registry
223 
224 

◆ __getitem__()

def pex.config.registry.RegistryAdaptor.__getitem__ (   self,
  k 
)

Definition at line 212 of file registry.py.

212  def __getitem__(self, k):
213  return self.registry[k].ConfigClass
214 

◆ __iter__()

def pex.config.registry.RegistryAdaptor.__iter__ (   self)

Definition at line 215 of file registry.py.

215  def __iter__(self):
216  return iter(self.registry)
217 

◆ __len__()

def pex.config.registry.RegistryAdaptor.__len__ (   self)

Definition at line 218 of file registry.py.

218  def __len__(self):
219  return len(self.registry)
220 

Member Data Documentation

◆ registry

pex.config.registry.RegistryAdaptor.registry

Definition at line 210 of file registry.py.


The documentation for this class was generated from the following file:
astshim.fitsChanContinued.iter
def iter(self)
Definition: fitsChanContinued.py:88