![]() |
ROOT
6.06/09
Reference Guide
|
Definition at line 13 of file cpptransformer.py.
Public Member Functions | |
| def | __init__ (self) |
| def | push (self, line) |
| def | reset (self) |
Public Attributes | |
| cell | |
| mustSwitchToPython | |
| runAsDecl | |
| runAsAclic | |
| runAsBash | |
Inheritance diagram for ROOTaaS.iPyROOT.cpptransformer.CppTransformer:
Collaboration diagram for ROOTaaS.iPyROOT.cpptransformer.CppTransformer:| def ROOTaaS.iPyROOT.cpptransformer.CppTransformer.__init__ | ( | self | ) |
Definition at line 15 of file cpptransformer.py.
| def ROOTaaS.iPyROOT.cpptransformer.CppTransformer.push | ( | self, | |
| line | |||
| ) |
>>> import ROOT
>>> t = CppTransformer()
>>> t.push("int i=3;")
>>> t.reset()
>>> ROOT.i
3
>>> t.push('.cpp -a')
>>> t.push('int q(int i){return i+i;};')
>>> t.reset()
>>> ROOT.q(2)
4
>>> t.push(' .cpp -a\t\t ')
>>> t.push('int qq(int i){return i+i;};')
>>> t.reset()
>>> ROOT.qq(2)
4
>>> t.push('.cpp -d')
>>> t.push('int f(int i){return i+i;}')
>>> t.reset()
>>> ROOT.f(3)
6
>>> t.push('.cpp -d')
>>> t.push('int ff(int i){return i+i;}')
>>> t.reset()
>>> ROOT.ff(3)
6
>>> t.push('.bash echo Hello ')
>>> t.reset()
Hello
>>> t.push(' \t .bash \t echo Hello ')
>>> t.reset()
Hello
>>> t.push('.bash')
>>> t.push('echo Hello')
>>> t.reset()
Hello
Definition at line 22 of file cpptransformer.py.
| def ROOTaaS.iPyROOT.cpptransformer.CppTransformer.reset | ( | self | ) |
Definition at line 77 of file cpptransformer.py.
| ROOTaaS.iPyROOT.cpptransformer.CppTransformer.cell |
Definition at line 16 of file cpptransformer.py.
Referenced by ROOTaaS.iPyROOT.cpptransformer.CppTransformer.push(), and ROOTaaS.iPyROOT.cpptransformer.CppTransformer.reset().
| ROOTaaS.iPyROOT.cpptransformer.CppTransformer.mustSwitchToPython |
Definition at line 17 of file cpptransformer.py.
Referenced by ROOTaaS.iPyROOT.cpptransformer.CppTransformer.push(), and ROOTaaS.iPyROOT.cpptransformer.CppTransformer.reset().
| ROOTaaS.iPyROOT.cpptransformer.CppTransformer.runAsAclic |
Definition at line 19 of file cpptransformer.py.
Referenced by ROOTaaS.iPyROOT.cpptransformer.CppTransformer.push(), and ROOTaaS.iPyROOT.cpptransformer.CppTransformer.reset().
| ROOTaaS.iPyROOT.cpptransformer.CppTransformer.runAsBash |
Definition at line 20 of file cpptransformer.py.
Referenced by ROOTaaS.iPyROOT.cpptransformer.CppTransformer.push(), and ROOTaaS.iPyROOT.cpptransformer.CppTransformer.reset().
| ROOTaaS.iPyROOT.cpptransformer.CppTransformer.runAsDecl |
Definition at line 18 of file cpptransformer.py.
Referenced by ROOTaaS.iPyROOT.cpptransformer.CppTransformer.push(), and ROOTaaS.iPyROOT.cpptransformer.CppTransformer.reset().