ImagingTools Core SDK
Public Types | Public Member Functions | List of all members
imttest::ITestInfoabstract

#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
 

Detailed Description

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.

Member Enumeration Documentation

◆ MetaInfoTypes

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.

Member Function Documentation

◆ GetTestDescription()

virtual QString imttest::ITestInfo::GetTestDescription ( ) const
pure virtual

Get description of the test.

◆ GetTestId()

virtual QByteArray imttest::ITestInfo::GetTestId ( ) const
pure virtual

Get id of the test.

◆ GetTestName()

virtual QString imttest::ITestInfo::GetTestName ( ) const
pure virtual

Get name of the test.

◆ SetTestDescription()

virtual void imttest::ITestInfo::SetTestDescription ( QString  testDescription)
pure virtual

Set description of the test.

◆ SetTestId()

virtual void imttest::ITestInfo::SetTestId ( QByteArray  testId)
pure virtual

Set id of the test.

◆ SetTestName()

virtual void imttest::ITestInfo::SetTestName ( QString  testName)
pure virtual

Set name of the test.