Difference between revisions of "Analytica Decision Engine (ADE) API"

(CARenderingStyle methods)
m (shorted methods / properties in CAEngine)
Line 2: Line 2:
 
==Creation==
 
==Creation==
 
==Properties==
 
==Properties==
* {get} string [[CAEngine::ErrorText|ErrorText]]
 
 
* {get,put} string [[CAEngine::Command|Command]]
 
* {get,put} string [[CAEngine::Command|Command]]
 
* {get,put} CAObject [[CAEngine::CurrentModule|CurrentModule]]
 
* {get,put} CAObject [[CAEngine::CurrentModule|CurrentModule]]
 +
* {get,put} [[CARenderingStyle]] [[CAEngine::DefaultDefTableRenderingStyle|DefaultDefTableRenderingStyle]]
 +
* {get,put} [[CARenderingStyle]] [[CAEngine::DefaultRenderingStyle|DefaultRenderingStyle]]
 
* {get} short int [[CAEngine::ErrorCode|ErrorCode]]
 
* {get} short int [[CAEngine::ErrorCode|ErrorCode]]
 +
* {get} string [[CAEngine::ErrorText|ErrorText]]
 
* {get} string [[CAEngine::Log|Log]]
 
* {get} string [[CAEngine::Log|Log]]
 +
* {get} string [[CAEngine::OutputBuffer|OutputBuffer]]
 
* {get,put} bool [[CAEngine::Photo|Photo]]
 
* {get,put} bool [[CAEngine::Photo|Photo]]
* {get} string [[CAEngine::OutputBuffer|OutputBuffer]]
 
* {get,put} [[CARenderingStyle]] [[CAEngine::DefaultDefTableRenderingStyle|DefaultDefTableRenderingStyle]]
 
* {get,put} [[CARenderingStyle]] [[CAEngine::DefaultRenderingStyle|DefaultRenderingStyle]]
 
  
 
==Methods==
 
==Methods==
Line 16: Line 16:
 
* bool [[CAEngine::CloseModel|CloseModel]]()
 
* bool [[CAEngine::CloseModel|CloseModel]]()
 
* [[CAObject]] [[CAEngine::CreateObject|CreateObject]](string objName, string objType)
 
* [[CAObject]] [[CAEngine::CreateObject|CreateObject]](string objName, string objType)
 +
* bool [[CAEngine::CreateModel|CreateModel]](string newModelName)
 
* bool [[CAEngine::DeleteObject|DeleteObject]]( [[CAObject]] aObject )
 
* bool [[CAEngine::DeleteObject|DeleteObject]]( [[CAObject]] aObject )
 +
* [[CAObject]] [[CAEngine::Get|Get]](string objName)
 
* [[CAObject]] [[CAEngine::GetObjectByName|GetObjectByName]](string objName)
 
* [[CAObject]] [[CAEngine::GetObjectByName|GetObjectByName]](string objName)
* [[CAObject]] [[CAEngine::Get|Get]](string objName)
 
* bool [[CAEngine::CreateModel|CreateModel]](string newModelName)
 
 
* string [[CAEngine::OpenModel|OpenModel]](string filepath)
 
* string [[CAEngine::OpenModel|OpenModel]](string filepath)
 +
* bool [[CAEngine::ReadScript|ReadScript]](string filePath)
 
* void [[CAEngine::ResetError|ResetError]]()
 
* void [[CAEngine::ResetError|ResetError]]()
* bool [[CAEngine::ReadScript|ReadScript]](string filePath)
 
 
* bool [[CAEngine::SaveModel|SaveModel]](string filePath)
 
* bool [[CAEngine::SaveModel|SaveModel]](string filePath)
 
* bool [[CAEngine::SaveModuleFile|SaveModuleFile]](string moduleName, string filePath)
 
* bool [[CAEngine::SaveModuleFile|SaveModuleFile]](string moduleName, string filePath)

Revision as of 17:06, 1 August 2009

CAEngine

Creation

Properties

Methods

CAObject

Creation

A CAObject instances cannot be created directly. You must obtain a CAObject as the return results of other methods. The most common method used to obtain a CAObject is CAEngine::GetObjectByName (or its synonym, CAEngine::Get).

Properties

Methods

CATable

Creation

Properties

Methods

CAIndex

Creation

Properties

Methods

CARenderingStyle

Creation

Properties

Methods

none

CALicense

Creation

Properties

Methods

Comments


You are not allowed to post comments.