| addChildren(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| bitmaskNodeCreator(const bool &aRequireId, const pugi::xml_node &aXmlNode) | uhal::NodeTreeBuilder | private |
| build(const pugi::xml_node &aNode, const boost::filesystem::path &aAddressFilePath) | uhal::NodeTreeBuilder | |
| calculateHierarchicalAddresses(Node *aNode, const uint32_t &aAddr) | uhal::NodeTreeBuilder | private |
| CallBack(const std::string &aProtocol, const boost::filesystem::path &aPath, std::vector< uint8_t > &aFile, std::vector< const Node * > &aAddressTable) | uhal::NodeTreeBuilder | private |
| checkForAddressCollisions(Node *aNode, const boost::filesystem::path &aPath) | uhal::NodeTreeBuilder | private |
| clearAddressFileCache() | uhal::NodeTreeBuilder | |
| getInstance() | uhal::NodeTreeBuilder | static |
| getNodeTree(const std::string &aFilenameExpr, const boost::filesystem::path &aPath) | uhal::NodeTreeBuilder | |
| mAddressAttribute | uhal::NodeTreeBuilder | privatestatic |
| mClassAttribute | uhal::NodeTreeBuilder | privatestatic |
| mDescriptionAttribute | uhal::NodeTreeBuilder | privatestatic |
| mFileCallStack | uhal::NodeTreeBuilder | private |
| mFirmwareInfo | uhal::NodeTreeBuilder | privatestatic |
| mIdAttribute | uhal::NodeTreeBuilder | privatestatic |
| mInstance | uhal::NodeTreeBuilder | privatestatic |
| mMaskAttribute | uhal::NodeTreeBuilder | privatestatic |
| mModeAttribute | uhal::NodeTreeBuilder | privatestatic |
| mModeLut | uhal::NodeTreeBuilder | privatestatic |
| mModuleAttribute | uhal::NodeTreeBuilder | privatestatic |
| mNodeParser | uhal::NodeTreeBuilder | private |
| mNodes | uhal::NodeTreeBuilder | private |
| mNodeTreeClassAttributeGrammar | uhal::NodeTreeBuilder | private |
| mNodeTreeFirmwareInfoAttributeGrammar | uhal::NodeTreeBuilder | private |
| mNodeTreeParametersGrammar | uhal::NodeTreeBuilder | private |
| moduleNodeCreator(const bool &aRequireId, const pugi::xml_node &aXmlNode) | uhal::NodeTreeBuilder | private |
| mParametersAttribute | uhal::NodeTreeBuilder | privatestatic |
| mPermissionsAttribute | uhal::NodeTreeBuilder | privatestatic |
| mPermissionsLut | uhal::NodeTreeBuilder | privatestatic |
| mSizeAttribute | uhal::NodeTreeBuilder | privatestatic |
| mTagsAttribute | uhal::NodeTreeBuilder | privatestatic |
| mTopLevelNodeParser | uhal::NodeTreeBuilder | private |
| NodeTreeBuilder() | uhal::NodeTreeBuilder | private |
| plainNodeCreator(const bool &aRequireId, const pugi::xml_node &aXmlNode) | uhal::NodeTreeBuilder | private |
| setAddr(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setClassName(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setDescription(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setFirmwareInfo(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setMask(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setModeAndSize(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setModule(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setPars(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setPermissions(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setTags(const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| setUid(const bool &aRequireId, const pugi::xml_node &aXmlNode, Node *aNode) | uhal::NodeTreeBuilder | private |
| ~NodeTreeBuilder() | uhal::NodeTreeBuilder | virtual |