iLand
Public Slots | Public Member Functions | Static Public Member Functions | Properties | List of all members
BITE::BiteScript Class Reference

#include <bitescript.h>

Inheritance diagram for BITE::BiteScript:

Public Slots

BiteAgentagent (QString agent_name)
 
void log (QString msg)
 
void log (QJSValue obj)
 
void run (int year)
 

Public Member Functions

 BiteScript (QObject *parent=nullptr)
 
void setup (BiteEngine *biteengine)
 
QStringList agents ()
 

Static Public Member Functions

static QString JStoString (QJSValue value)
 

Properties

QStringList agents
 

Constructor & Destructor Documentation

◆ BiteScript()

BITE::BiteScript::BiteScript ( QObject *  parent = nullptr)

Member Function Documentation

◆ agent

BiteAgent * BITE::BiteScript::agent ( QString  agent_name)
slot

◆ agents()

QStringList BITE::BiteScript::agents ( )

◆ JStoString()

QString BITE::BiteScript::JStoString ( QJSValue  value)
static

◆ log [1/2]

void BITE::BiteScript::log ( QJSValue  obj)
slot

◆ log [2/2]

void BITE::BiteScript::log ( QString  msg)
slot

◆ run

void BITE::BiteScript::run ( int  year)
slot

◆ setup()

void BITE::BiteScript::setup ( BiteEngine biteengine)

Property Documentation

◆ agents

QStringList BITE::BiteScript::agents
read

The documentation for this class was generated from the following files: