/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  {
20 
24  readonly attribute unsigned long length;
25 
29  cellml_api::CellMLVariable getVariable(in unsigned long index);
30  };
31 
32  interface CeVAS
34  {
35 
44  readonly attribute wstring modelError;
45 
53  cellml_api::CellMLComponentIterator iterateRelevantComponents();
54 
61  ConnectedVariableSet findVariableSet(in cellml_api::CellMLVariable aVariable);
62 
66  readonly attribute unsigned long length;
67 
72  ConnectedVariableSet getVariableSet(in unsigned long index);
73  };
74 
75  interface CeVASBootstrap
77  {
88  CeVAS createCeVASForModel(in cellml_api::Model aModel);
89  };
90 };