The Gaudi Framework  v41r0 (bdbe7744)
Loading...
Searching...
No Matches
GaudiConfig2.semantics._JSONValue Class Reference

Public Member Functions

 __init__ (self, data, explicitly_set)
 __eq__ (self, other)

Public Attributes

 data = data
 default = copy.deepcopy(data)
 explicitly_set = explicitly_set

Detailed Description

Definition at line 134 of file semantics.py.

Constructor & Destructor Documentation

◆ __init__()

GaudiConfig2.semantics._JSONValue.__init__ ( self,
data,
explicitly_set )

Definition at line 135 of file semantics.py.

135 def __init__(self, data, explicitly_set):
136 self.data = data
137 self.default = copy.deepcopy(data)
138 self.explicitly_set = explicitly_set
139

Member Function Documentation

◆ __eq__()

GaudiConfig2.semantics._JSONValue.__eq__ ( self,
other )

Definition at line 140 of file semantics.py.

140 def __eq__(self, other):
141 return isinstance(other, _JSONValue) and self.data == other.data
142
143

Member Data Documentation

◆ data

GaudiConfig2.semantics._JSONValue.data = data

Definition at line 136 of file semantics.py.

◆ default

GaudiConfig2.semantics._JSONValue.default = copy.deepcopy(data)

Definition at line 137 of file semantics.py.

◆ explicitly_set

GaudiConfig2.semantics._JSONValue.explicitly_set = explicitly_set

Definition at line 138 of file semantics.py.


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