BEAST
latest
Project Table of Contents
Bytecode Virtual Machine
Program Factories
Evaluators
BEAST
Index
Edit on GitHub
Index
B
B
beast::AggregationEvaluator (C++ class)
beast::AggregationEvaluator::addEvaluator (C++ function)
beast::AggregationEvaluator::evaluate (C++ function)
beast::CpuVirtualMachine (C++ class)
beast::CpuVirtualMachine::step (C++ function)
beast::CpuVirtualMachine::~CpuVirtualMachine (C++ function)
beast::Evaluator (C++ class)
beast::Evaluator::evaluate (C++ function)
beast::Evaluator::~Evaluator (C++ function)
beast::OperatorUsageEvaluator (C++ class)
beast::OperatorUsageEvaluator::evaluate (C++ function)
beast::OperatorUsageEvaluator::OperatorUsageEvaluator (C++ function)
beast::Program (C++ class)
beast::Program::absoluteJumpToAddressIfVariableEqualsZero (C++ function)
,
[1]
beast::Program::absoluteJumpToAddressIfVariableGreaterThanZero (C++ function)
,
[1]
beast::Program::absoluteJumpToAddressIfVariableLessThanZero (C++ function)
,
[1]
beast::Program::absoluteJumpToVariableAddressIfVariableEqualsZero (C++ function)
,
[1]
beast::Program::absoluteJumpToVariableAddressIfVariableGreaterThanZero (C++ function)
,
[1]
beast::Program::absoluteJumpToVariableAddressIfVariableLessThanZero (C++ function)
,
[1]
beast::Program::addConstantToVariable (C++ function)
,
[1]
beast::Program::addVariableToVariable (C++ function)
,
[1]
beast::Program::bitShiftVariableLeft (C++ function)
,
[1]
beast::Program::bitShiftVariableRight (C++ function)
,
[1]
beast::Program::bitWiseAndTwoVariables (C++ function)
,
[1]
beast::Program::bitWiseInvertVariable (C++ function)
,
[1]
beast::Program::bitWiseOrTwoVariables (C++ function)
,
[1]
beast::Program::bitWiseXorTwoVariables (C++ function)
,
[1]
beast::Program::checkIfInputWasSet (C++ function)
,
[1]
beast::Program::checkIfStackIsEmpty (C++ function)
,
[1]
beast::Program::checkIfVariableIsInput (C++ function)
,
[1]
beast::Program::checkIfVariableIsOutput (C++ function)
,
[1]
beast::Program::compareIfVariableEqConstant (C++ function)
,
[1]
beast::Program::compareIfVariableEqVariable (C++ function)
,
[1]
beast::Program::compareIfVariableGtConstant (C++ function)
,
[1]
beast::Program::compareIfVariableGtVariable (C++ function)
,
[1]
beast::Program::compareIfVariableLtConstant (C++ function)
,
[1]
beast::Program::compareIfVariableLtVariable (C++ function)
,
[1]
beast::Program::copyVariable (C++ function)
,
[1]
beast::Program::declareVariable (C++ function)
,
[1]
beast::Program::getData (C++ function)
beast::Program::getData1 (C++ function)
beast::Program::getData2 (C++ function)
beast::Program::getData4 (C++ function)
beast::Program::getMaxOfVariableAndConstant (C++ function)
,
[1]
beast::Program::getMaxOfVariableAndVariable (C++ function)
,
[1]
beast::Program::getMinOfVariableAndConstant (C++ function)
,
[1]
beast::Program::getMinOfVariableAndVariable (C++ function)
,
[1]
beast::Program::getPointer (C++ function)
beast::Program::getSize (C++ function)
beast::Program::insertProgram (C++ function)
beast::Program::Int32 (C++ enumerator)
beast::Program::Link (C++ enumerator)
beast::Program::loadCurrentAddressIntoVariable (C++ function)
,
[1]
beast::Program::loadInputCountIntoVariable (C++ function)
,
[1]
beast::Program::loadMemorySizeIntoVariable (C++ function)
,
[1]
beast::Program::loadOutputCountIntoVariable (C++ function)
,
[1]
beast::Program::loadRandomValueIntoVariable (C++ function)
,
[1]
beast::Program::loadStringItemIntoVariables (C++ function)
,
[1]
beast::Program::loadStringItemLengthIntoVariable (C++ function)
,
[1]
beast::Program::loadStringTableItemLengthLimitIntoVariable (C++ function)
,
[1]
beast::Program::loadStringTableLimitIntoVariable (C++ function)
,
[1]
beast::Program::loadVariableStringItemIntoVariables (C++ function)
,
[1]
beast::Program::loadVariableStringItemLengthIntoVariable (C++ function)
,
[1]
beast::Program::moduloVariableByConstant (C++ function)
,
[1]
beast::Program::moduloVariableByVariable (C++ function)
,
[1]
beast::Program::noop (C++ function)
,
[1]
beast::Program::performSystemCall (C++ function)
,
[1]
beast::Program::popTopItemFromStack (C++ function)
,
[1]
beast::Program::popVariableFromStack (C++ function)
,
[1]
beast::Program::printStringFromStringTable (C++ function)
,
[1]
beast::Program::printVariable (C++ function)
,
[1]
beast::Program::printVariableStringFromStringTable (C++ function)
,
[1]
beast::Program::Program (C++ function)
,
[1]
beast::Program::pushConstantOnStack (C++ function)
,
[1]
beast::Program::pushVariableOnStack (C++ function)
,
[1]
beast::Program::relativeJumpToAddressIfVariableEqualsZero (C++ function)
,
[1]
beast::Program::relativeJumpToAddressIfVariableGreaterThanZero (C++ function)
,
[1]
beast::Program::relativeJumpToAddressIfVariableLessThanZero (C++ function)
,
[1]
beast::Program::relativeJumpToVariableAddressIfVariableEqualsZero (C++ function)
,
[1]
beast::Program::relativeJumpToVariableAddressIfVariableGreaterThanZero (C++ function)
,
[1]
beast::Program::relativeJumpToVariableAddressIfVariableLessThanZero (C++ function)
,
[1]
beast::Program::rotateVariableLeft (C++ function)
,
[1]
beast::Program::rotateVariableRight (C++ function)
,
[1]
beast::Program::setStringTableEntry (C++ function)
,
[1]
beast::Program::setVariable (C++ function)
,
[1]
beast::Program::setVariableStringTableEntry (C++ function)
,
[1]
beast::Program::subtractConstantFromVariable (C++ function)
,
[1]
beast::Program::subtractVariableFromVariable (C++ function)
,
[1]
beast::Program::swapVariables (C++ function)
,
[1]
beast::Program::terminate (C++ function)
,
[1]
beast::Program::terminateWithVariableReturnCode (C++ function)
,
[1]
beast::Program::unconditionalJumpToAbsoluteAddress (C++ function)
,
[1]
beast::Program::unconditionalJumpToAbsoluteVariableAddress (C++ function)
,
[1]
beast::Program::unconditionalJumpToRelativeAddress (C++ function)
,
[1]
beast::Program::unconditionalJumpToRelativeVariableAddress (C++ function)
,
[1]
beast::Program::undeclareVariable (C++ function)
,
[1]
beast::Program::variableBitShiftVariableLeft (C++ function)
,
[1]
beast::Program::variableBitShiftVariableRight (C++ function)
,
[1]
beast::Program::variableRotateVariableLeft (C++ function)
,
[1]
beast::Program::variableRotateVariableRight (C++ function)
,
[1]
beast::Program::VariableType (C++ enum)
beast::ProgramFactoryBase (C++ class)
beast::ProgramFactoryBase::generate (C++ function)
beast::ProgramFactoryBase::~ProgramFactoryBase (C++ function)
beast::RandomProgramFactory (C++ class)
beast::RandomProgramFactory::generate (C++ function)
beast::RuntimeStatisticsEvaluator (C++ class)
beast::RuntimeStatisticsEvaluator::evaluate (C++ function)
beast::RuntimeStatisticsEvaluator::RuntimeStatisticsEvaluator (C++ function)
beast::VirtualMachine (C++ class)
beast::VirtualMachine::setMinimumMessageSeverity (C++ function)
beast::VirtualMachine::step (C++ function)
beast::VirtualMachine::VirtualMachine (C++ function)
beast::VirtualMachine::~VirtualMachine (C++ function)
beast::VmSession (C++ class)
beast::VmSession::absoluteJumpToAddressIfVariableEq0 (C++ function)
beast::VmSession::absoluteJumpToAddressIfVariableGt0 (C++ function)
beast::VmSession::absoluteJumpToAddressIfVariableLt0 (C++ function)
beast::VmSession::absoluteJumpToVariableAddressIfVariableEq0 (C++ function)
beast::VmSession::absoluteJumpToVariableAddressIfVariableGt0 (C++ function)
beast::VmSession::absoluteJumpToVariableAddressIfVariableLt0 (C++ function)
beast::VmSession::addConstantToVariable (C++ function)
beast::VmSession::addVariableToVariable (C++ function)
beast::VmSession::appendToPrintBuffer (C++ function)
beast::VmSession::appendVariableToPrintBuffer (C++ function)
beast::VmSession::bitShiftVariable (C++ function)
beast::VmSession::bitWiseAndTwoVariables (C++ function)
beast::VmSession::bitWiseInvertVariable (C++ function)
beast::VmSession::bitWiseOrTwoVariables (C++ function)
beast::VmSession::bitWiseXorTwoVariables (C++ function)
beast::VmSession::checkIfInputWasSet (C++ function)
beast::VmSession::checkIfStackIsEmpty (C++ function)
beast::VmSession::checkIfVariableIsInput (C++ function)
beast::VmSession::checkIfVariableIsOutput (C++ function)
beast::VmSession::clearPrintBuffer (C++ function)
beast::VmSession::compareIfVariableEqConstant (C++ function)
beast::VmSession::compareIfVariableEqVariable (C++ function)
beast::VmSession::compareIfVariableGtConstant (C++ function)
beast::VmSession::compareIfVariableGtVariable (C++ function)
beast::VmSession::compareIfVariableLtConstant (C++ function)
beast::VmSession::compareIfVariableLtVariable (C++ function)
beast::VmSession::copyVariable (C++ function)
beast::VmSession::getData1 (C++ function)
beast::VmSession::getData2 (C++ function)
beast::VmSession::getData4 (C++ function)
beast::VmSession::getMaxOfVariableAndConstant (C++ function)
beast::VmSession::getMaxOfVariableAndVariable (C++ function)
beast::VmSession::getMinOfVariableAndConstant (C++ function)
beast::VmSession::getMinOfVariableAndVariable (C++ function)
beast::VmSession::getPrintBuffer (C++ function)
beast::VmSession::getRealVariableIndex (C++ function)
beast::VmSession::getRuntimeStatistics (C++ function)
,
[1]
beast::VmSession::getStringTableEntry (C++ function)
beast::VmSession::getVariableBehavior (C++ function)
beast::VmSession::getVariableValue (C++ function)
beast::VmSession::hasOutputDataAvailable (C++ function)
beast::VmSession::informAboutStep (C++ function)
,
[1]
beast::VmSession::Input (C++ enumerator)
beast::VmSession::isAtEnd (C++ function)
beast::VmSession::loadCurrentAddressIntoVariable (C++ function)
beast::VmSession::loadInputCountIntoVariable (C++ function)
beast::VmSession::loadMemorySizeIntoVariable (C++ function)
beast::VmSession::loadOutputCountIntoVariable (C++ function)
beast::VmSession::loadRandomValueIntoVariable (C++ function)
beast::VmSession::loadStringItemIntoVariables (C++ function)
beast::VmSession::loadStringItemLengthIntoVariable (C++ function)
beast::VmSession::loadStringTableItemLengthLimitIntoVariable (C++ function)
beast::VmSession::loadStringTableLimitIntoVariable (C++ function)
beast::VmSession::loadVariableStringItemIntoVariables (C++ function)
beast::VmSession::loadVariableStringItemLengthIntoVariable (C++ function)
beast::VmSession::moduloVariableByConstant (C++ function)
beast::VmSession::moduloVariableByVariable (C++ function)
beast::VmSession::Output (C++ enumerator)
beast::VmSession::performSystemCall (C++ function)
beast::VmSession::popTopItemFromStack (C++ function)
beast::VmSession::popVariableFromStack (C++ function)
beast::VmSession::printStringFromStringTable (C++ function)
beast::VmSession::printVariable (C++ function)
beast::VmSession::printVariableStringFromStringTable (C++ function)
beast::VmSession::pushConstantOnStack (C++ function)
beast::VmSession::pushVariableOnStack (C++ function)
beast::VmSession::registerVariable (C++ function)
beast::VmSession::relativeJumpToAddressIfVariableEq0 (C++ function)
beast::VmSession::relativeJumpToAddressIfVariableGt0 (C++ function)
beast::VmSession::relativeJumpToAddressIfVariableLt0 (C++ function)
beast::VmSession::relativeJumpToVariableAddressIfVariableEq0 (C++ function)
beast::VmSession::relativeJumpToVariableAddressIfVariableGt0 (C++ function)
beast::VmSession::relativeJumpToVariableAddressIfVariableLt0 (C++ function)
beast::VmSession::reset (C++ function)
beast::VmSession::resetRuntimeStatistics (C++ function)
,
[1]
beast::VmSession::rotateVariable (C++ function)
beast::VmSession::RuntimeStatistics (C++ class)
,
[1]
beast::VmSession::RuntimeStatistics::abnormal_exit (C++ member)
beast::VmSession::RuntimeStatistics::executed_indices (C++ member)
beast::VmSession::RuntimeStatistics::operator_executions (C++ member)
beast::VmSession::RuntimeStatistics::return_code (C++ member)
beast::VmSession::RuntimeStatistics::steps_executed (C++ member)
beast::VmSession::RuntimeStatistics::terminated (C++ member)
beast::VmSession::setExitedAbnormally (C++ function)
beast::VmSession::setMaximumPrintBufferLength (C++ function)
beast::VmSession::setStringTableEntry (C++ function)
beast::VmSession::setVariable (C++ function)
beast::VmSession::setVariableBehavior (C++ function)
beast::VmSession::setVariableStringTableEntry (C++ function)
beast::VmSession::setVariableValue (C++ function)
beast::VmSession::Store (C++ enumerator)
beast::VmSession::subtractConstantFromVariable (C++ function)
beast::VmSession::subtractVariableFromVariable (C++ function)
beast::VmSession::swapVariables (C++ function)
beast::VmSession::terminate (C++ function)
beast::VmSession::terminateWithVariableReturnCode (C++ function)
beast::VmSession::unconditionalJumpToAbsoluteAddress (C++ function)
beast::VmSession::unconditionalJumpToAbsoluteVariableAddress (C++ function)
beast::VmSession::unconditionalJumpToRelativeAddress (C++ function)
beast::VmSession::unconditionalJumpToRelativeVariableAddress (C++ function)
beast::VmSession::unregisterVariable (C++ function)
beast::VmSession::variableBitShiftVariableLeft (C++ function)
beast::VmSession::variableBitShiftVariableRight (C++ function)
beast::VmSession::VariableDescriptor (C++ class)
beast::VmSession::VariableDescriptor::behavior (C++ member)
beast::VmSession::VariableDescriptor::changed_since_last_interaction (C++ member)
beast::VmSession::VariableDescriptor::type (C++ member)
beast::VmSession::VariableIoBehavior (C++ enum)
beast::VmSession::variableRotateVariableLeft (C++ function)
beast::VmSession::variableRotateVariableRight (C++ function)
beast::VmSession::VmSession (C++ function)