elftosb::ConversionController Member List

This is the complete list of members for elftosb::ConversionController, including all inherited members.

addExternalFilePath(const std::string &path) | elftosb::ConversionController |
ConversionController() | elftosb::ConversionController |
convertAssignmentNodeToValue(ASTNode *node, std::string &ident) | elftosb::ConversionController | protected
convertCallStatement(CallStatementASTNode *statement) | elftosb::ConversionController | protected
convertDataSection(DataSectionContentsASTNode *dataSection, uint32_t sectionID, OptionDictionary *optionsDict) | elftosb::ConversionController | protected
convertEncryptStatement(EncryptStatementASTNode *statement) | elftosb::ConversionController | protected
convertEraseStatement(EraseStatementASTNode *statement) (defined in elftosb::ConversionController) | elftosb::ConversionController | protected
convertFromStatement(FromStatementASTNode *statement) | elftosb::ConversionController | protected
convertIfStatement(IfStatementASTNode *statement) | elftosb::ConversionController | protected
convertKeywrapStatement(KeywrapStatementASTNode *statement) | elftosb::ConversionController | protected
convertLoadStatement(LoadStatementASTNode *statement) | elftosb::ConversionController | protected
convertMemEnableStatement(MemEnableStatementASTNode *statement) (defined in elftosb::ConversionController) | elftosb::ConversionController | protected
convertModeStatement(ModeStatementASTNode *statement) | elftosb::ConversionController | protected
convertOneStatement(StatementASTNode *statement) | elftosb::ConversionController | protected
convertResetStatement(ResetStatementASTNode *statement) | elftosb::ConversionController | protected
convertStatementList(ListASTNode *statements) | elftosb::ConversionController | protected
createIVTDataSource(IVTConstASTNode *ivtNode) (defined in elftosb::ConversionController) | elftosb::ConversionController | protected
createSourceFromNode(ASTNode *dataNode) | elftosb::ConversionController | protected
createTargetFromNode(ASTNode *targetNode) | elftosb::ConversionController | protected
deleteOption(const std::string &name) | elftosb::OptionDictionary | virtual
generateOutput(BootImageGenerator *generator) | elftosb::ConversionController |
getDefaultSourceFile() | elftosb::ConversionController | virtual
getEvalContext() | elftosb::ConversionController | inline
getOption(const std::string &name) const | elftosb::OptionDictionary | virtual
getParent() const | elftosb::OptionDictionary | inline
getSourceFile(const std::string &name) | elftosb::ConversionController | virtual
getSourceFromName(std::string *sourceName, int line) | elftosb::ConversionController | protected
handleMessageStatement(MessageStatementASTNode *statement) | elftosb::ConversionController | protected
hasOption(const std::string &name) const | elftosb::OptionDictionary | virtual
hasSourceFile(const std::string &name) | elftosb::ConversionController | virtual
isOptionLocked(const std::string &name) const | elftosb::OptionDictionary |
keyblob_vector_t typedef | elftosb::ConversionController | protected
lockOption(const std::string &name) | elftosb::OptionDictionary |
m_ast | elftosb::ConversionController | protected
m_commandFilePath | elftosb::ConversionController | protected
m_context | elftosb::ConversionController | protected
m_defaultSource | elftosb::ConversionController | protected
m_encryptKeyblob | elftosb::ConversionController | protected
m_externPaths | elftosb::ConversionController | protected
m_failedSources | elftosb::ConversionController | protected
m_keyblobs | elftosb::ConversionController | protected
m_keywrapKeyblob | elftosb::ConversionController | protected
m_options | elftosb::OptionDictionary | protected
m_outputSections | elftosb::ConversionController | protected
m_parent | elftosb::OptionDictionary | protected
m_sources | elftosb::ConversionController | protected
operator[](const std::string &name) const | elftosb::OptionDictionary |
option_map_t typedef | elftosb::OptionDictionary | protected
OptionDictionary() | elftosb::OptionDictionary | inline
OptionDictionary(OptionContext *parent) | elftosb::OptionDictionary | inline
parseCommandFile() | elftosb::ConversionController | protected
path_vector_t typedef | elftosb::ConversionController | protected
printIntConstExpr(const std::string &ident, IntConstExprASTNode *expr) | elftosb::ConversionController | protected
processConstants(ListASTNode *constants) | elftosb::ConversionController | protected
processKeyblob(ExprASTNode *idExpr, ListASTNode *entires) | elftosb::ConversionController | protected
processOptions(ListASTNode *options) | elftosb::ConversionController | protected
processSections(ListASTNode *sections) (defined in elftosb::ConversionController) | elftosb::ConversionController | protected
processSources(ListASTNode *sources) | elftosb::ConversionController | protected
run() | elftosb::ConversionController |
section_vector_t typedef | elftosb::ConversionController | protected
setCommandFilePath(const std::string &path) | elftosb::ConversionController |
setOption(const std::string &name, Value *value) | elftosb::OptionDictionary | virtual
setParent(OptionContext *newParent) | elftosb::OptionDictionary | inline
source_map_t typedef | elftosb::ConversionController | protected
source_name_vector_t typedef | elftosb::ConversionController | protected
substituteVariables(const std::string *message) | elftosb::ConversionController | protected
testLexer(ElftosbLexer &lexer) | elftosb::ConversionController | protected
unlockOption(const std::string &name) | elftosb::OptionDictionary |
~ConversionController() | elftosb::ConversionController | virtual
~OptionContext() | elftosb::OptionContext | inlinevirtual
~OptionDictionary() | elftosb::OptionDictionary |