|
ImagingTools Core SDK
|
#include <ITestInfo.h>
Inherits iser::IObject.
Inherited by imttest::CTestInfo [virtual].
Public Types | |
| enum | MetaInfoTypes { MIT_TEST_ID = idoc::IDocumentMetaInfo::MIT_USER + 1 , MIT_TEST_NAME , MIT_TEST_DESCRIPTION } |
Public Member Functions | |
| virtual QByteArray | GetTestId () const =0 |
| virtual QString | GetTestName () const =0 |
| virtual QString | GetTestDescription () const =0 |
| virtual void | SetTestId (QByteArray testId)=0 |
| virtual void | SetTestName (QString testName)=0 |
| virtual void | SetTestDescription (QString testDescription)=0 |
Common interface for a test instance. A test instance is the result of the test installation by the customer. A test instance can have a subset of the defined test licenses and is therefore a provider of actually available licenses for the current instance. There is no license validation logic yet at this level. It is only an overview of the registered licenses in the specified test installation.
Definition at line 20 of file ITestInfo.h.
| Enumerator | |
|---|---|
| MIT_TEST_ID | ID given as QByteArray. |
| MIT_TEST_NAME | Name given as QString. |
| MIT_TEST_DESCRIPTION | Description given as QString. |
Definition at line 23 of file ITestInfo.h.
|
pure virtual |
Get description of the test.
|
pure virtual |
Get id of the test.
|
pure virtual |
Get name of the test.
|
pure virtual |
Set description of the test.
|
pure virtual |
Set id of the test.
|
pure virtual |
Set name of the test.