rogue
Loading...
Searching...
No Matches
rogue::interfaces::memory::HubWrap Member List

This is the complete list of members for rogue::interfaces::memory::HubWrap, including all inherited members.

addTransaction(std::shared_ptr< rogue::interfaces::memory::Transaction > transaction)rogue::interfaces::memory::Slave
anyBits(uint8_t *srcData, uint32_t lsb, uint32_t size)rogue::interfaces::memory::Masterstatic
anyBitsPy(boost::python::object src, uint32_t lsb, uint32_t size)rogue::interfaces::memory::Masterstatic
clearError()rogue::interfaces::memory::Master
copyBits(uint8_t *dstData, uint32_t dstLsb, uint8_t *srcData, uint32_t srcLsb, uint32_t size)rogue::interfaces::memory::Masterstatic
copyBitsPy(boost::python::object dst, uint32_t dstLsb, boost::python::object src, uint32_t srcLsb, uint32_t size)rogue::interfaces::memory::Masterstatic
create(uint64_t offset, uint32_t min, uint32_t max)rogue::interfaces::memory::Hubstatic
rogue::interfaces::memory::Master::create()rogue::interfaces::memory::Masterstatic
rogue::interfaces::memory::Slave::create(uint32_t min, uint32_t max)rogue::interfaces::memory::Slavestatic
defDoTransaction(std::shared_ptr< rogue::interfaces::memory::Transaction > transaction)rogue::interfaces::memory::HubWrap
doAddress()rogue::interfaces::memory::Hubvirtual
doMaxAccess()rogue::interfaces::memory::Hubvirtual
doMinAccess()rogue::interfaces::memory::Hubvirtual
doSlaveId()rogue::interfaces::memory::Hubvirtual
doSlaveName()rogue::interfaces::memory::Hubvirtual
doTransaction(std::shared_ptr< rogue::interfaces::memory::Transaction > transaction)rogue::interfaces::memory::HubWrapvirtual
getAddress()rogue::interfaces::memory::Hub
getError()rogue::interfaces::memory::Master
getOffset()rogue::interfaces::memory::Hub
getSlave()rogue::interfaces::memory::Master
getTransaction(uint32_t index)rogue::interfaces::memory::Slave
Hub(uint64_t offset, uint32_t min, uint32_t max)rogue::interfaces::memory::Hub
HubWrap(uint64_t offset, uint32_t min, uint32_t max)rogue::interfaces::memory::HubWrap
id()rogue::interfaces::memory::Slave
intTransaction(std::shared_ptr< rogue::interfaces::memory::Transaction > tran)rogue::interfaces::memory::Masterprotected
lshiftPy(boost::python::object p)rogue::interfaces::memory::Slave
Master()rogue::interfaces::memory::Master
max()rogue::interfaces::memory::Slave
min()rogue::interfaces::memory::Slave
name()rogue::interfaces::memory::Slave
operator<<(std::shared_ptr< rogue::interfaces::memory::Master > &other)rogue::interfaces::memory::Slave
operator>>(std::shared_ptr< rogue::interfaces::memory::Slave > &other)rogue::interfaces::memory::Master
reqAddress()rogue::interfaces::memory::Master
reqMaxAccess()rogue::interfaces::memory::Master
reqMinAccess()rogue::interfaces::memory::Master
reqSlaveId()rogue::interfaces::memory::Master
reqSlaveName()rogue::interfaces::memory::Master
reqTransaction(uint64_t address, uint32_t size, void *data, uint32_t type)rogue::interfaces::memory::Master
reqTransactionPy(uint64_t address, boost::python::object p, uint32_t size, uint32_t offset, uint32_t type)rogue::interfaces::memory::Master
rshiftPy(boost::python::object p)rogue::interfaces::memory::Master
setBits(uint8_t *dstData, uint32_t lsb, uint32_t size)rogue::interfaces::memory::Masterstatic
setBitsPy(boost::python::object dst, uint32_t lsb, uint32_t size)rogue::interfaces::memory::Masterstatic
setName(std::string name)rogue::interfaces::memory::Slave
setSlave(std::shared_ptr< rogue::interfaces::memory::Slave > slave)rogue::interfaces::memory::Master
setTimeout(uint64_t timeout)rogue::interfaces::memory::Master
setup_python()rogue::interfaces::memory::Hubstatic
shared_from_this()rogue::EnableSharedFromThis< rogue::interfaces::memory::Slave >inline
Slave(uint32_t min, uint32_t max)rogue::interfaces::memory::Slave
rogue::stop()rogue::interfaces::memory::Mastervirtual
rogue::interfaces::memory::Slave::stop()rogue::interfaces::memory::Slavevirtual
waitTransaction(uint32_t id)rogue::interfaces::memory::Master
~EnableSharedFromThisBase()rogue::EnableSharedFromThisBaseinlinevirtual
~Hub()rogue::interfaces::memory::Hub
~Master()rogue::interfaces::memory::Mastervirtual
~Slave()rogue::interfaces::memory::Slavevirtual