|
|
||||||
|
iop_sdevice.cpp
Go to the documentation of this file.
41 void AttributeSignalOutput::DoWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
63 void AttributeSignalOutput::DoRead(TokenReader& rTr, const std::string& rLabel, const Type* pContext) {
183 void AttributeSignalInput::DoWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
209 void AttributeSignalInput::DoRead(TokenReader& rTr, const std::string& rLabel, const Type* pContext) {
423 void sDevice::DoWritePreface(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
779 FD_DH("sDevice(" << sdevice->mName << ")::Synchro(" << sdevice << "): with ct " << sdevice->mCycleTime);
void faudes_diffsystime(const faudes_systime_t &end, const faudes_systime_t &begin, faudes_systime_t *res) Definition: cfl_platform.cpp:147 #define FAUDES_TYPE_IMPLEMENTATION(ftype, ctype, cbase) Definition: cfl_types.h:951 Definition: iop_vdevice.h:68 const AttributeVoid * pOutputPrototype Definition: iop_vdevice.h:148 const AttributeVoid * pInputPrototype Definition: iop_vdevice.h:151 Definition: iop_sdevice.h:224 static const AttributeSignalOutput * OutputPrototypep(void) Definition: iop_sdevice.cpp:354 void DoAssign(const AttributeSignalEvent &rSrc) Definition: iop_sdevice.h:257 const AttributeSignalInput * Inputp(void) const Definition: iop_sdevice.h:249 const AttributeSignalOutput * Outputp(void) const Definition: iop_sdevice.h:243 static const AttributeSignalInput * InputPrototypep(void) Definition: iop_sdevice.cpp:360 AttributeSignalEvent(void) Definition: iop_sdevice.cpp:329 Definition: iop_sdevice.h:130 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Definition: iop_sdevice.cpp:209 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Definition: iop_sdevice.cpp:183 std::vector< Trigger > mTriggers Definition: iop_sdevice.h:159 Definition: iop_sdevice.h:33 virtual void DoWrite(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Definition: iop_sdevice.cpp:41 virtual void DoRead(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Definition: iop_sdevice.cpp:63 Definition: cfl_attributes.h:52 Definition: cfl_registry.h:460 const std::string & Name(void) const Definition: sp_densityfnct.h:81 Definition: cfl_exception.h:118 void Sample(Time::Type time) Definition: sp_densityfnct.cpp:242 Definition: cfl_nameset.h:566 Definition: cfl_tokenreader.h:64 void ReadEnd(const std::string &rLabel) Definition: cfl_tokenreader.cpp:364 void ReadBegin(const std::string &rLabel) Definition: cfl_tokenreader.cpp:249 Definition: cfl_tokenwriter.h:52 void WriteEnd(const std::string &rLabel) Definition: cfl_tokenwriter.cpp:446 void WriteBegin(const std::string &rLabel) Definition: cfl_tokenwriter.cpp:439 Definition: cfl_token.h:54 Int AttributeIntegerValue(const std::string &name) Definition: cfl_token.cpp:397 bool ExistsAttributeString(const std::string &name) Definition: cfl_token.cpp:356 void InsAttributeInteger(const std::string &name, Int value) Definition: cfl_token.cpp:319 void InsAttributeString(const std::string &name, const std::string &value) Definition: cfl_token.cpp:310 const std::string & AttributeStringValue(const std::string &name) Definition: cfl_token.cpp:386 Definition: cfl_types.h:239 Definition: iop_sdevice.h:287 virtual void DoWriteSignalsPost(void) Definition: iop_sdevice.h:581 std::map< int, EventSet > mInputNegEdgeIndexMap Definition: iop_sdevice.h:476 virtual void DoReadPreface(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Definition: iop_sdevice.cpp:443 void InsInputEvent(const std::string &event) Definition: iop_sdevice.cpp:642 void DoWritePreface(TokenWriter &rTw, const std::string &rLabel, const Type *pContext=0) const Definition: iop_sdevice.cpp:423 void AppendAction(const std::string &event, const Action &action) Definition: iop_sdevice.cpp:673 void InsOutputEvent(const std::string &event) Definition: iop_sdevice.cpp:663 virtual bool DoReadSignal(int bitaddr)=0 virtual void DoWriteSignal(int bitaddr, bool value)=0 TaNameSet< AttributeSignalEvent > * pConfiguration Definition: iop_sdevice.h:470 void AppendTrigger(const std::string &event, const Trigger &trigger) Definition: iop_sdevice.cpp:652 std::map< int, EventSet > mInputPosEdgeIndexMap Definition: iop_sdevice.h:473 void WriteSignal(int bitaddr, bool value) Definition: iop_sdevice.cpp:734 std::map< int, EventSet > mOutputLevelIndexMap Definition: iop_sdevice.h:479 Definition: iop_vdevice.h:261 virtual void DoReadPreface(TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) Definition: iop_vdevice.cpp:574 virtual void DoWritePreface(TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const Definition: iop_vdevice.cpp:395 Definition: cfl_agenerator.h:43 AutoRegisterXElementTag< TaNameSet< AttributeSignalEvent > > gRti1XElementTagSignalDeviceEventSet("SignalDeviceEventSet", "Event") AutoRegisterType< TaNameSet< AttributeSignalEvent > > gRti1RegisterSignalDeviceEventSet("SignalDeviceEventSet") Definition: iop_sdevice.h:629 Definition: iop_sdevice.h:649 libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen |