Public Member Functions | |
NodeProperties (const std::string &aIdPath, const uint32_t aAddress, const defs::BlockReadWriteMode aMode, const defs::NodePermission aPermission, const size_t aSize, const std::string &aModule, const size_t aNrDescendants) | |
~NodeProperties () | |
Public Attributes | |
std::string | path |
std::string | id |
uint32_t | address |
defs::BlockReadWriteMode | mode |
defs::NodePermission | permission |
size_t | size |
uint32_t | mask |
std::string | description |
std::string | module |
std::vector< std::string > | descendantIds |
std::map< std::string, const std::type_info * > | descendantTypes |
std::string | tags |
boost::unordered_map< std::string, std::string > | parameters |
boost::unordered_map< std::string, std::string > | fwInfo |
const std::type_info * | type |
Definition at line 69 of file test_nodes.cpp.
uhal::tests::NodeProperties::NodeProperties | ( | const std::string & | aIdPath, |
const uint32_t | aAddress, | ||
const defs::BlockReadWriteMode | aMode, | ||
const defs::NodePermission | aPermission, | ||
const size_t | aSize, | ||
const std::string & | aModule, | ||
const size_t | aNrDescendants | ||
) |
Definition at line 137 of file test_nodes.cpp.
|
inline |
Definition at line 71 of file test_nodes.cpp.
uint32_t uhal::tests::NodeProperties::address |
Definition at line 75 of file test_nodes.cpp.
Referenced by uhal::tests::checkProperties().
std::vector<std::string> uhal::tests::NodeProperties::descendantIds |
Definition at line 82 of file test_nodes.cpp.
Referenced by uhal::tests::checkDescendants(), and uhal::tests::checkIteration().
std::map<std::string, const std::type_info*> uhal::tests::NodeProperties::descendantTypes |
Definition at line 83 of file test_nodes.cpp.
Referenced by uhal::tests::checkDescendants().
std::string uhal::tests::NodeProperties::description |
Definition at line 80 of file test_nodes.cpp.
Referenced by uhal::tests::checkProperties().
boost::unordered_map<std::string,std::string> uhal::tests::NodeProperties::fwInfo |
Definition at line 86 of file test_nodes.cpp.
Referenced by uhal::tests::checkProperties().
std::string uhal::tests::NodeProperties::id |
Definition at line 74 of file test_nodes.cpp.
Referenced by uhal::tests::checkProperties().
uint32_t uhal::tests::NodeProperties::mask |
Definition at line 79 of file test_nodes.cpp.
Referenced by uhal::tests::checkExceptionsThrownByReadWrite(), and uhal::tests::checkProperties().
defs::BlockReadWriteMode uhal::tests::NodeProperties::mode |
Definition at line 76 of file test_nodes.cpp.
Referenced by uhal::tests::checkExceptionsThrownByReadWrite(), and uhal::tests::checkProperties().
std::string uhal::tests::NodeProperties::module |
Definition at line 81 of file test_nodes.cpp.
Referenced by uhal::tests::checkProperties().
boost::unordered_map<std::string,std::string> uhal::tests::NodeProperties::parameters |
Definition at line 85 of file test_nodes.cpp.
Referenced by uhal::tests::checkProperties().
std::string uhal::tests::NodeProperties::path |
Definition at line 73 of file test_nodes.cpp.
Referenced by uhal::tests::checkProperties().
defs::NodePermission uhal::tests::NodeProperties::permission |
Definition at line 77 of file test_nodes.cpp.
Referenced by uhal::tests::checkExceptionsThrownByReadWrite(), and uhal::tests::checkProperties().
size_t uhal::tests::NodeProperties::size |
Definition at line 78 of file test_nodes.cpp.
Referenced by uhal::tests::checkProperties().
std::string uhal::tests::NodeProperties::tags |
Definition at line 84 of file test_nodes.cpp.
Referenced by uhal::tests::checkProperties().
const std::type_info* uhal::tests::NodeProperties::type |
Definition at line 87 of file test_nodes.cpp.
Referenced by uhal::tests::checkDescendants().