|
DUDS
|
Distributed Update of Data from Something
|
This is the complete list of members for duds::hardware::interface::DigitalPortIndependentPins, including all inherited members.
| access(const unsigned int *pins, const unsigned int len, std::unique_ptr< DigitalPinAccess > *acc) | duds::hardware::interface::DigitalPort | |
| access(const unsigned int pins[Len], std::unique_ptr< DigitalPinAccess > acc[Len]) | duds::hardware::interface::DigitalPort | inline |
| access(const unsigned int pin) | duds::hardware::interface::DigitalPort | |
| access(const unsigned int *pins, const unsigned int len, DigitalPinAccess *acc) | duds::hardware::interface::DigitalPort | |
| access(const std::vector< unsigned int > &pins, DigitalPinAccess *acc) | duds::hardware::interface::DigitalPort | inline |
| access(const unsigned int pins[plen], DigitalPinAccess acc[alen]) | duds::hardware::interface::DigitalPort | inline |
| access(const unsigned int *pins, const unsigned int len, DigitalPinSetAccess &acc) | duds::hardware::interface::DigitalPort | |
| access(const unsigned int *begin, const unsigned int *end, DigitalPinSetAccess &acc) | duds::hardware::interface::DigitalPort | inline |
| access(const std::vector< unsigned int > &pins, DigitalPinSetAccess &acc) | duds::hardware::interface::DigitalPort | inline |
| access(const std::vector< unsigned int > &pins) | duds::hardware::interface::DigitalPort | |
| access(const InputIter &begin, const InputIter &end, DigitalPinSetAccess &acc) | duds::hardware::interface::DigitalPort | inline |
| capabilities(const std::vector< unsigned int > &pvec, bool global) const | duds::hardware::interface::DigitalPort | protected |
| capabilities(unsigned int globalPinId) const | duds::hardware::interface::DigitalPort | |
| capabilities() const | duds::hardware::interface::DigitalPort | |
| capabilities(const std::vector< unsigned int > &pvec) const | duds::hardware::interface::DigitalPort | inline |
| capabilitiesLocalIds(const std::vector< unsigned int > &pvec) const | duds::hardware::interface::DigitalPort | inline |
| configRef(unsigned int localPinId) const | duds::hardware::interface::DigitalPort | inlineprotected |
| configuration(const std::vector< unsigned int > &pvec, bool global) const | duds::hardware::interface::DigitalPort | protected |
| configuration(unsigned int globalPinId) const | duds::hardware::interface::DigitalPort | |
| configuration() const | duds::hardware::interface::DigitalPort | |
| configuration(const std::vector< unsigned int > &pvec) const | duds::hardware::interface::DigitalPort | inline |
| configurationImpl() const | duds::hardware::interface::DigitalPort | protected |
| configurationLocalIds(const std::vector< unsigned int > &pvec) const | duds::hardware::interface::DigitalPort | inline |
| configurePort(const std::vector< DigitalPinConfig > &cfgs, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPortIndependentPins | protectedvirtual |
| configurePort(unsigned int localPinId, const DigitalPinConfig &cfg, DigitalPinAccessBase::PortData *pdata)=0 | duds::hardware::interface::DigitalPortIndependentPins | protectedpure virtual |
| DigitalPort(unsigned int numpins, unsigned int firstid) | duds::hardware::interface::DigitalPort | protected |
| DigitalPortIndependentPins(unsigned int numpins, unsigned int firstid) | duds::hardware::interface::DigitalPortIndependentPins | inlineprotected |
| exists(unsigned int gid) const | duds::hardware::interface::DigitalPort | |
| globalId(unsigned int localId) const | duds::hardware::interface::DigitalPort | inline |
| globalIds(const std::vector< unsigned int > &localIds) const | duds::hardware::interface::DigitalPort | |
| independentConfig() const | duds::hardware::interface::DigitalPortIndependentPins | virtual |
| independentConfig(unsigned int, const DigitalPinConfig &, const DigitalPinConfig &) const | duds::hardware::interface::DigitalPortIndependentPins | virtual |
| input(unsigned int gid, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protected |
| input(const std::vector< unsigned int > &pvec, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protected |
| inputImpl(unsigned int gid, DigitalPinAccessBase::PortData *pdata)=0 | duds::hardware::interface::DigitalPort | protectedpure virtual |
| inputImpl(const std::vector< unsigned int > &pvec, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protectedvirtual |
| localId(unsigned int globalId) const | duds::hardware::interface::DigitalPort | inline |
| localIds(const std::vector< unsigned int > &globalIds) const | duds::hardware::interface::DigitalPort | |
| madeAccess(DigitalPinAccess &acc) | duds::hardware::interface::DigitalPort | protectedvirtual |
| madeAccess(DigitalPinSetAccess &acc) | duds::hardware::interface::DigitalPort | protectedvirtual |
| modifyConfig(unsigned int globalPinId, const DigitalPinConfig &cfg, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protected |
| modifyConfig(std::vector< DigitalPinConfig > &cfgs, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protected |
| modifyConfig(const std::vector< unsigned int > &pvec, std::vector< DigitalPinConfig > &cfgs, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protected |
| modifyFullConfig(std::vector< DigitalPinConfig > &propConf, std::vector< DigitalPinConfig > &initConf, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protected |
| offset() const | duds::hardware::interface::DigitalPort | inline |
| output(unsigned int gid, bool state, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protected |
| output(const std::vector< unsigned int > &pvec, const std::vector< bool > &state, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protected |
| outputImpl(unsigned int lid, bool state, DigitalPinAccessBase::PortData *pdata)=0 | duds::hardware::interface::DigitalPort | protectedpure virtual |
| outputImpl(const std::vector< unsigned int > &pvec, const std::vector< bool > &state, DigitalPinAccessBase::PortData *pdata) | duds::hardware::interface::DigitalPort | protectedvirtual |
| pins | duds::hardware::interface::DigitalPort | protected |
| PinVector typedef | duds::hardware::interface::DigitalPort | protected |
| poll() | duds::hardware::interface::DigitalPort | |
| pollInput() | duds::hardware::interface::DigitalPort | |
| pollSignal() | duds::hardware::interface::DigitalPort | |
| portData(const DigitalPinAccessBase &acc) | duds::hardware::interface::DigitalPort | inlineprotectedstatic |
| portDataPtr(const DigitalPinAccessBase &acc, T **ptr) | duds::hardware::interface::DigitalPort | inlineprotectedstatic |
| proposeConfig(unsigned int gid, DigitalPinConfig &pconf, DigitalPinConfig &iconf) const | duds::hardware::interface::DigitalPort | |
| proposeConfig(unsigned int gid, DigitalPinConfig &pconf) const | duds::hardware::interface::DigitalPort | inline |
| proposeConfig(const std::vector< unsigned int > &globalPinIds, std::vector< DigitalPinConfig > &propConf, std::vector< DigitalPinConfig > &initConf, std::function< void(DigitalPinRejectedConfiguration::Reason)> insertReason=std::function< void(DigitalPinRejectedConfiguration::Reason)>()) const | duds::hardware::interface::DigitalPort | |
| proposeConfig(const std::vector< unsigned int > &pins, std::vector< DigitalPinConfig > &propConf, std::function< void(DigitalPinRejectedConfiguration::Reason)> insertReason=std::function< void(DigitalPinRejectedConfiguration::Reason)>()) const | duds::hardware::interface::DigitalPort | inline |
| proposeConfigImpl(unsigned int gid, DigitalPinConfig &pconf, DigitalPinConfig &iconf) const | duds::hardware::interface::DigitalPortIndependentPins | protectedvirtual |
| proposeConfigImpl(const std::vector< unsigned int > &localPinIds, std::vector< DigitalPinConfig > &propConf, std::vector< DigitalPinConfig > &initConf, std::function< void(DigitalPinRejectedConfiguration::Reason)> insertReason=std::function< void(DigitalPinRejectedConfiguration::Reason)>()) const | duds::hardware::interface::DigitalPortIndependentPins | protectedvirtual |
| proposeConfigLocalIds(const std::vector< unsigned int > &localPinIds, std::vector< DigitalPinConfig > &propConf, std::vector< DigitalPinConfig > &initConf, std::function< void(DigitalPinRejectedConfiguration::Reason)> insertReason=std::function< void(DigitalPinRejectedConfiguration::Reason)>()) const | duds::hardware::interface::DigitalPort | |
| proposeConfigLocalIds(const std::vector< unsigned int > &pins, std::vector< DigitalPinConfig > &propConf, std::function< void(DigitalPinRejectedConfiguration::Reason)> insertReason=std::function< void(DigitalPinRejectedConfiguration::Reason)>()) const | duds::hardware::interface::DigitalPort | inline |
| proposeFullConfig(std::vector< DigitalPinConfig > &propConf, std::vector< DigitalPinConfig > &initConf, std::function< void(DigitalPinRejectedConfiguration::Reason)> insertReason=std::function< void(DigitalPinRejectedConfiguration::Reason)>()) const | duds::hardware::interface::DigitalPort | |
| proposeFullConfigImpl(std::vector< DigitalPinConfig > &propConf, std::vector< DigitalPinConfig > &initConf, std::function< void(DigitalPinRejectedConfiguration::Reason)> insertReason=std::function< void(DigitalPinRejectedConfiguration::Reason)>()) const | duds::hardware::interface::DigitalPortIndependentPins | protectedvirtual |
| retiredAccess(const DigitalPinAccess &acc) noexcept | duds::hardware::interface::DigitalPort | protectedvirtual |
| retiredAccess(const DigitalPinSetAccess &acc) noexcept | duds::hardware::interface::DigitalPort | protectedvirtual |
| shutdown() | duds::hardware::interface::DigitalPort | protected |
| simultaneousOperations() const =0 | duds::hardware::interface::DigitalPort | pure virtual |
| size() const | duds::hardware::interface::DigitalPort | inline |
| ~DigitalPort() | duds::hardware::interface::DigitalPort | virtual |