HiveMind
|
Functions | |
BittyBuzzBytecode | createBittyBuzzBytecode (ILogger &logger) |
Creates a BittyBuzzBytecode with the main.bzz bytecode. More... | |
BittyBuzzStringResolver | createBittyBuzzStringResolver (ILogger &logger) |
Creates a BittyBuzzStringResolver with the main.bzz bytecode. More... | |
BittyBuzzLib< std::array< BittyBuzzLibMemberRegister, 15 > > | createBittyBuzzGlobalLib (int16_t vmStepDelay) |
Creates an array of FunctionRegister associated with the code from main.bzz. More... | |
BittyBuzzLib< std::array< BittyBuzzLibMemberRegister, 24 > > | createBittyBuzzMathLib () |
Creates a the math table library for the bvm. More... | |
BittyBuzzLib< std::array< BittyBuzzLibMemberRegister, 2 > > | createBittyBuzzUILib () |
Creates a the ui table library for the bvm. More... | |
BittyBuzzBytecode BittyBuzzFactory::createBittyBuzzBytecode | ( | ILogger & | logger | ) |
Creates a BittyBuzzBytecode with the main.bzz bytecode.
logger | the logger to inject in the BittyBuzzBytecode |
BittyBuzzLib< std::array< BittyBuzzLibMemberRegister, 15 > > BittyBuzzFactory::createBittyBuzzGlobalLib | ( | int16_t | vmStepDelay | ) |
Creates an array of FunctionRegister associated with the code from main.bzz.
BittyBuzzLib< std::array< BittyBuzzLibMemberRegister, 24 > > BittyBuzzFactory::createBittyBuzzMathLib | ( | ) |
Creates a the math table library for the bvm.
BittyBuzzStringResolver BittyBuzzFactory::createBittyBuzzStringResolver | ( | ILogger & | logger | ) |
Creates a BittyBuzzStringResolver with the main.bzz bytecode.
logger | the logger to inject in the BittyBuzzStringResolver |
BittyBuzzLib< std::array< BittyBuzzLibMemberRegister, 2 > > BittyBuzzFactory::createBittyBuzzUILib | ( | ) |
Creates a the ui table library for the bvm.