HepLib
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
HepLib::Form Class Reference

interface to communicate with Form program More...

#include <BASIC.h>

Public Member Functions

void Init (string form_path="form")
 
string Execute (const string &script, const string &out_var="[o]")
 
void Exit ()
 
 ~Form ()
 

Public Attributes

string Sentinel = "---EOF---"
 
string Prompt = "***EOF***"
 

Static Public Attributes

static int buffer_size = 1024*128
 

Detailed Description

interface to communicate with Form program

Definition at line 820 of file BASIC.h.

Constructor & Destructor Documentation

◆ ~Form()

HepLib::Form::~Form ( )

Definition at line 142 of file Process.cpp.

Member Function Documentation

◆ Execute()

string HepLib::Form::Execute ( const string &  script,
const string &  out_var = "[o]" 
)

Definition at line 271 of file Process.cpp.

◆ Exit()

void HepLib::Form::Exit ( )

Definition at line 144 of file Process.cpp.

◆ Init()

void HepLib::Form::Init ( string  form_path = "form")

Definition at line 158 of file Process.cpp.

Member Data Documentation

◆ buffer_size

int HepLib::Form::buffer_size = 1024*128
static

Definition at line 822 of file BASIC.h.

◆ Prompt

string HepLib::Form::Prompt = "***EOF***"

Definition at line 824 of file BASIC.h.

◆ Sentinel

string HepLib::Form::Sentinel = "---EOF---"

Definition at line 823 of file BASIC.h.


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