DUDS
Distributed Update of Data from Something
duds::hardware::interface::linux::SysFsPort Member List

This is the complete list of members for duds::hardware::interface::linux::SysFsPort, 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::DigitalPortinline
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::DigitalPortinline
access(const unsigned int pins[plen], DigitalPinAccess acc[alen])duds::hardware::interface::DigitalPortinline
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::DigitalPortinline
access(const std::vector< unsigned int > &pins, DigitalPinSetAccess &acc)duds::hardware::interface::DigitalPortinline
access(const std::vector< unsigned int > &pins)duds::hardware::interface::DigitalPort
access(const InputIter &begin, const InputIter &end, DigitalPinSetAccess &acc)duds::hardware::interface::DigitalPortinline
capabilities(const std::vector< unsigned int > &pvec, bool global) constduds::hardware::interface::DigitalPortprotected
capabilities(unsigned int globalPinId) constduds::hardware::interface::DigitalPort
capabilities() constduds::hardware::interface::DigitalPort
capabilities(const std::vector< unsigned int > &pvec) constduds::hardware::interface::DigitalPortinline
capabilitiesLocalIds(const std::vector< unsigned int > &pvec) constduds::hardware::interface::DigitalPortinline
configRef(unsigned int localPinId) constduds::hardware::interface::DigitalPortinlineprotected
configuration(const std::vector< unsigned int > &pvec, bool global) constduds::hardware::interface::DigitalPortprotected
configuration(unsigned int globalPinId) constduds::hardware::interface::DigitalPort
configuration() constduds::hardware::interface::DigitalPort
configuration(const std::vector< unsigned int > &pvec) constduds::hardware::interface::DigitalPortinline
configurationImpl() constduds::hardware::interface::DigitalPortprotected
configurationLocalIds(const std::vector< unsigned int > &pvec) constduds::hardware::interface::DigitalPortinline
configurePort(unsigned int localPinId, const DigitalPinConfig &cfg, DigitalPinAccessBase::PortData *)duds::hardware::interface::linux::SysFsPortprotectedvirtual
duds::hardware::interface::DigitalPortIndependentPins::configurePort(const std::vector< DigitalPinConfig > &cfgs, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortIndependentPinsprotectedvirtual
DigitalPort(unsigned int numpins, unsigned int firstid)duds::hardware::interface::DigitalPortprotected
DigitalPortIndependentPins(unsigned int numpins, unsigned int firstid)duds::hardware::interface::DigitalPortIndependentPinsinlineprotected
exists(unsigned int gid) constduds::hardware::interface::DigitalPort
fspinsduds::hardware::interface::linux::SysFsPortprivate
FsPinVector typedefduds::hardware::interface::linux::SysFsPortprivate
globalId(unsigned int localId) constduds::hardware::interface::DigitalPortinline
globalIds(const std::vector< unsigned int > &localIds) constduds::hardware::interface::DigitalPort
independentConfig() constduds::hardware::interface::DigitalPortIndependentPinsvirtual
independentConfig(unsigned int, const DigitalPinConfig &, const DigitalPinConfig &) constduds::hardware::interface::DigitalPortIndependentPinsvirtual
input(unsigned int gid, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotected
input(const std::vector< unsigned int > &pvec, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotected
inputImpl(unsigned int gid, DigitalPinAccessBase::PortData *)duds::hardware::interface::linux::SysFsPortprotectedvirtual
duds::hardware::interface::DigitalPortIndependentPins::inputImpl(const std::vector< unsigned int > &pvec, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotectedvirtual
localId(unsigned int globalId) constduds::hardware::interface::DigitalPortinline
localIds(const std::vector< unsigned int > &globalIds) constduds::hardware::interface::DigitalPort
madeAccess(DigitalPinAccess &acc)duds::hardware::interface::DigitalPortprotectedvirtual
madeAccess(DigitalPinSetAccess &acc)duds::hardware::interface::DigitalPortprotectedvirtual
makeConfiguredPort(PinConfiguration &pc, const std::string &name="default")duds::hardware::interface::linux::SysFsPortstatic
modifyConfig(unsigned int globalPinId, const DigitalPinConfig &cfg, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotected
modifyConfig(std::vector< DigitalPinConfig > &cfgs, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotected
modifyConfig(const std::vector< unsigned int > &pvec, std::vector< DigitalPinConfig > &cfgs, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotected
modifyFullConfig(std::vector< DigitalPinConfig > &propConf, std::vector< DigitalPinConfig > &initConf, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotected
offset() constduds::hardware::interface::DigitalPortinline
output(unsigned int gid, bool state, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotected
output(const std::vector< unsigned int > &pvec, const std::vector< bool > &state, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotected
outputImpl(unsigned int lid, bool state, DigitalPinAccessBase::PortData *)duds::hardware::interface::linux::SysFsPortprotectedvirtual
duds::hardware::interface::DigitalPortIndependentPins::outputImpl(const std::vector< unsigned int > &pvec, const std::vector< bool > &state, DigitalPinAccessBase::PortData *pdata)duds::hardware::interface::DigitalPortprotectedvirtual
pinsduds::hardware::interface::DigitalPortprotected
PinVector typedefduds::hardware::interface::DigitalPortprotected
poll()duds::hardware::interface::DigitalPort
pollInput()duds::hardware::interface::DigitalPort
pollSignal()duds::hardware::interface::DigitalPort
portData(const DigitalPinAccessBase &acc)duds::hardware::interface::DigitalPortinlineprotectedstatic
portDataPtr(const DigitalPinAccessBase &acc, T **ptr)duds::hardware::interface::DigitalPortinlineprotectedstatic
proposeConfig(unsigned int gid, DigitalPinConfig &pconf, DigitalPinConfig &iconf) constduds::hardware::interface::DigitalPort
proposeConfig(unsigned int gid, DigitalPinConfig &pconf) constduds::hardware::interface::DigitalPortinline
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)>()) constduds::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)>()) constduds::hardware::interface::DigitalPortinline
proposeConfigImpl(unsigned int gid, DigitalPinConfig &pconf, DigitalPinConfig &iconf) constduds::hardware::interface::DigitalPortIndependentPinsprotectedvirtual
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)>()) constduds::hardware::interface::DigitalPortIndependentPinsprotectedvirtual
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)>()) constduds::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)>()) constduds::hardware::interface::DigitalPortinline
proposeFullConfig(std::vector< DigitalPinConfig > &propConf, std::vector< DigitalPinConfig > &initConf, std::function< void(DigitalPinRejectedConfiguration::Reason)> insertReason=std::function< void(DigitalPinRejectedConfiguration::Reason)>()) constduds::hardware::interface::DigitalPort
proposeFullConfigImpl(std::vector< DigitalPinConfig > &propConf, std::vector< DigitalPinConfig > &initConf, std::function< void(DigitalPinRejectedConfiguration::Reason)> insertReason=std::function< void(DigitalPinRejectedConfiguration::Reason)>()) constduds::hardware::interface::DigitalPortIndependentPinsprotectedvirtual
retiredAccess(const DigitalPinAccess &acc) noexceptduds::hardware::interface::DigitalPortprotectedvirtual
retiredAccess(const DigitalPinSetAccess &acc) noexceptduds::hardware::interface::DigitalPortprotectedvirtual
shutdown()duds::hardware::interface::DigitalPortprotected
simultaneousOperations() constduds::hardware::interface::linux::SysFsPortvirtual
size() constduds::hardware::interface::DigitalPortinline
SysFsPort(const std::vector< unsigned int > &ids, unsigned int firstid)duds::hardware::interface::linux::SysFsPort
~DigitalPort()duds::hardware::interface::DigitalPortvirtual
~SysFsPort()duds::hardware::interface::linux::SysFsPortvirtual