-
- Downloads
mv getter implementations to headers; add test
def exec_getters_to_h(fstem, th, tc): for m in re.finditer(r'\n(\S+) (\w+)::([a-z]\w*)\(\) const\n{\n (return m_\w+;)\n}\n+', tc): rtyp = m.group(1) clas = m.group(2) fctn = m.group(3) code = m.group(4) old = r'(\nclass '+clas+r'.*?\n '+rtyp+' '+fctn+'\(\) const);' th2 = re.sub(old, r'\1 { '+code+' }', th, 1, re.DOTALL) if th2 != th: tc = tc.replace(m.group(0), '') th = th2 return th, tc
parent
3d48e1dc
No related branches found
No related tags found
Showing
- Base/Axis/Frame.cpp 0 additions, 6 deletionsBase/Axis/Frame.cpp
- Base/Axis/Frame.h 1 addition, 1 deletionBase/Axis/Frame.h
- Base/Axis/Pixel.cpp 0 additions, 5 deletionsBase/Axis/Pixel.cpp
- Base/Axis/Pixel.h 1 addition, 1 deletionBase/Axis/Pixel.h
- Device/Data/Datafield.cpp 0 additions, 6 deletionsDevice/Data/Datafield.cpp
- Device/Data/Datafield.h 1 addition, 1 deletionDevice/Data/Datafield.h
- Device/Pol/PolFilter.cpp 0 additions, 5 deletionsDevice/Pol/PolFilter.cpp
- Device/Pol/PolFilter.h 1 addition, 1 deletionDevice/Pol/PolFilter.h
- Fit/Minimizer/MinimizerResult.cpp 0 additions, 12 deletionsFit/Minimizer/MinimizerResult.cpp
- Fit/Minimizer/MinimizerResult.h 2 additions, 2 deletionsFit/Minimizer/MinimizerResult.h
- Fit/Option/MultiOption.cpp 0 additions, 6 deletionsFit/Option/MultiOption.cpp
- Fit/Option/MultiOption.h 1 addition, 1 deletionFit/Option/MultiOption.h
- Fit/Param/Parameter.cpp 0 additions, 18 deletionsFit/Param/Parameter.cpp
- Fit/Param/Parameter.h 3 additions, 3 deletionsFit/Param/Parameter.h
- Fit/Param/RealLimits.cpp 0 additions, 12 deletionsFit/Param/RealLimits.cpp
- Fit/Param/RealLimits.h 2 additions, 2 deletionsFit/Param/RealLimits.h
- Fit/Residual/IFunctionAdapter.cpp 0 additions, 6 deletionsFit/Residual/IFunctionAdapter.cpp
- Fit/Residual/IFunctionAdapter.h 1 addition, 1 deletionFit/Residual/IFunctionAdapter.h
- GUI/Model/Axis/AmplitudeAxisItem.cpp 0 additions, 18 deletionsGUI/Model/Axis/AmplitudeAxisItem.cpp
- GUI/Model/Axis/AmplitudeAxisItem.h 3 additions, 3 deletionsGUI/Model/Axis/AmplitudeAxisItem.h
Loading
Please register or sign in to comment