/home/andrew/Documents/cellml-api-doxygen/interfaces/CeVAS.idl Source File

CeVAS.idl
Go to the documentation of this file.
1 #include "CellML_APISPEC.idl"
2 
9 module cellml_services
10 {
13  {
19 
23  readonly attribute unsigned long length;
24 
28  cellml_api::CellMLVariable getVariable(in unsigned long index);
29  };
30 
31  interface CeVAS
33  {
34 
43  readonly attribute wstring modelError;
44 
52  cellml_api::CellMLComponentIterator iterateRelevantComponents();
53 
60  ConnectedVariableSet findVariableSet(in cellml_api::CellMLVariable aVariable);
61 
65  readonly attribute unsigned long length;
66 
71  ConnectedVariableSet getVariableSet(in unsigned long index);
72  };
73 
74  interface CeVASBootstrap
76  {
87  CeVAS createCeVASForModel(in cellml_api::Model aModel);
88  };
89 };