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

m (shorted methods / properties in CAEngine)
m (sorted methods in CAObject)
Line 35: Line 35:
 
==Properties==
 
==Properties==
 
* {get,put} string [[CAObject::ClassType|ClassType]]
 
* {get,put} string [[CAObject::ClassType|ClassType]]
 +
* {get} short int [[CAObject::DefinitionType|DefinitionType]]
 +
* {get,put} long [[CAObject::MethodEvaluationTimeLimit|MethodEvaluationTimeLimit]]
 
* {get,put} string [[CAObject::Name|Name]]
 
* {get,put} string [[CAObject::Name|Name]]
 +
* {get,put} [[CARenderingStyle]] [[CAObject::RenderingStyle|RenderingStyle]]
 
* {get,put} short int [[CAObject::ResultType|ResultType]]
 
* {get,put} short int [[CAObject::ResultType|ResultType]]
* {get,put} [[CARenderingStyle]] [[CAObject::RenderingStyle|RenderingStyle]]
 
* {get,put} long [[CAObject::MethodEvaluationTimeLimit|MethodEvaluationTimeLimit]]
 
* {get} short int [[CAObject::DefinitionType|DefinitionType]]
 
  
 
==Methods==
 
==Methods==
Line 45: Line 45:
 
* bool [[CAObject::CreateDefTable|CreateDefTable]](SAFEARRAY indexArray)
 
* bool [[CAObject::CreateDefTable|CreateDefTable]](SAFEARRAY indexArray)
 
* [[CATable]] [[CAObject::DefTable|DefTable]]()
 
* [[CATable]] [[CAObject::DefTable|DefTable]]()
 +
* [[CATable]] [[CAObject::Evaluate|Evaluate]](string expression)
 
* variant [[CAObject::GetAttribute|GetAttribute]](string attName)
 
* variant [[CAObject::GetAttribute|GetAttribute]](string attName)
* bool [[CAObject::SetAttribute|SetAttribute]](string attName, variant attValue)
+
* bool [[CAObject::PictureToFile|PictureToFile]](string fileName, string mimeType)
 +
* bool [[CAObject::PictureToStream|PictureToStream]](IStream stream, string mimeType)
 
* variant [[CAObject::Result|Result]]()
 
* variant [[CAObject::Result|Result]]()
 
* [[CATable]] [[CAObject::ResultTable|ResultTable]]()
 
* [[CATable]] [[CAObject::ResultTable|ResultTable]]()
* [[CATable]] [[CAObject::Evaluate|Evaluate]](string expression)
+
* bool [[CAObject::SetAttribute|SetAttribute]](string attName, variant attValue)
* bool [[CAObject::PictureToStream|PictureToStream]](IStream stream, string mimeType)
 
* bool [[CAObject::PictureToFile|PictureToFile]](string fileName, string mimeType)
 
  
 
= [[CATable]] =
 
= [[CATable]] =

Revision as of 17:07, 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.