Recorder¶
-
class
xc.EnvelopeData¶ Bases:
Boost.Python.instance
-
class
xc.Recorder¶ Bases:
xc_base.CommandEntity
-
class
xc.DomainRecorderBase¶ Bases:
xc.Recorder
-
class
xc.PropRecorder¶ Bases:
xc.Recorder-
callbackRecord¶ Assigns code to execute while recording.
-
callbackRestart¶ Assigns code to execute while restartingg.
-
callbackSetup¶ Assigns code to execute to setup recording.
-
getDomain¶ Returns a reference to the domain.
-
-
class
xc.NodePropRecorder¶ Bases:
xc.PropRecorder-
setNodes((NodePropRecorder)arg1, (ID)arg2) → None :¶ Assigns nodes to the recorder.
- C++ signature :
- void setNodes(XC::NodePropRecorder {lvalue},XC::ID)
-
-
class
xc.ElementPropRecorder¶ Bases:
xc.PropRecorder-
setElements((ElementPropRecorder)arg1, (ID)arg2) → None :¶ Assigns elements to the recorder.
- C++ signature :
- void setElements(XC::ElementPropRecorder {lvalue},XC::ID)
-
-
class
xc.HandlerRecorder¶ Bases:
xc.DomainRecorderBase
-
class
xc.MeshCompRecorder¶ Bases:
xc.HandlerRecorder
-
class
xc.ElementRecorderBase¶ Bases:
xc.MeshCompRecorder
-
class
xc.NodeRecorderBase¶ Bases:
xc.MeshCompRecorder
-
class
xc.NodeRecorder¶ Bases:
xc.NodeRecorderBase
-
class
xc.EnvelopeNodeRecorder¶ Bases:
xc.NodeRecorderBase
-
class
xc.ElementRecorder¶ Bases:
xc.ElementRecorderBase
-
class
xc.EnvelopeElementRecorder¶ Bases:
xc.ElementRecorderBase
-
class
xc.ObjWithRecorders¶ Bases:
xc_base.CommandEntity-
newRecorder((ObjWithRecorders)arg1, (str)arg2, (object)arg3) → Recorder :¶ Creates a new recorder.
- C++ signature :
- XC::Recorder* newRecorder(XC::ObjWithRecorders {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >,XC::DataOutputHandler*)
-
removeRecorders((ObjWithRecorders)arg1) → int :¶ Deletes all the recorders.
- C++ signature :
- int removeRecorders(XC::ObjWithRecorders {lvalue})
-