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

(CAObject properties and methods)
(CATable properties and methods)
Line 56: Line 56:
 
==Creation==
 
==Creation==
 
==Properties==
 
==Properties==
 +
* {get,put} int [[CATable::GraphHeight|GraphHeight]]
 +
* {get,put} int [[CATable::GraphWidth|GraphWidth]]
 +
* {get} variant [[CATable::IndexNames|IndexNames]]
 +
* {get,put} string [[CATable::Name|Name]]
 +
* {get} short int [[CATable::NumDims|NumDims]]
 +
* {get,put} [[CARenderingStyle]] [[CATable::RenderingStyle|RenderingStyle]]
 +
* {get,put} short int [[CATable::ResultType|ResultType]]
 +
* {get,put} string [[CATable::TableType|TableType]]
 +
 
==Methods==
 
==Methods==
 +
* variant [[CATable::AtomicValue|AtomicValue]]()
 +
* variant [[CATable::GetDataByElements|GetDataByElements]](variant indexPtrs)
 +
* variant [[CATable::GetDataByLabels|GetDataByLabels]](variant indexLabels)
 +
* [[CAIndex]] [[CATable::GetIndexObject|GetIndexObject]](string indexName)
 +
* variant [[CATable::GetSafeArray|GetSafeArray]]()
 +
* bool [[CATable::GraphToFile|GraphToFile]](string fileName, string mimeType)
 +
* bool [[CATable::GraphToStream|GraphToStream]](IStream stream, string mimeType)
 +
* string [[CATable::IndexName|IndexName]](short int indexNum)
 +
* bool [[CATable::ObtainTable|ObtainTable]]()
 +
* bool [[CATable::PutSafeArray|PutSafeArray]](variant theVal)
 +
* bool [[CATable::SetDataByElements|SetDataByElements]](variant elementValue, variant indexPtrs)
 +
* bool [[CATable::SetDataByLabels|SetDataByLabels]](variant elementValue, variant indexLabels)
 +
* bool [[CATable::SetIndexOrder|SetIndexOrder]](SAFEARRAY<string> indexArray)
 +
* [[CATable]] [[CATable::Slice|Slice]]([[CAIndex]] index, int i)
 +
* [[CATable]] [[CATable::Subscript|Subscript]]([[CAIndex]] index, variant label)
 +
* bool [[CATable::Update|Update]]()
  
 
= [[CAIndex]] =
 
= [[CAIndex]] =

Revision as of 16:56, 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

CALicense

Creation

Properties

Methods

Comments


You are not allowed to post comments.