ATLAS Offline Software
Public Member Functions | List of all members
asg::IUnitTestService1 Class Referenceabstract

the interface for UnitTestService1 More...

#include <IUnitTestService1.h>

Inheritance diagram for asg::IUnitTestService1:
Collaboration diagram for asg::IUnitTestService1:

Public Member Functions

 DeclareInterfaceID (asg::IUnitTestService1, 1, 0)
 declare the interface that this class provides More...
 
virtual std::string getPropertyString () const =0
 get the integer property More...
 
virtual int getPropertyInt () const =0
 get the integer property More...
 
virtual void setPropertyInt (int val_property)=0
 get the integer property More...
 
virtual bool isInitialized () const =0
 get whether we have been initialized More...
 
virtual void print () const =0
 Print the state of the service. More...
 

Detailed Description

the interface for UnitTestService1

Definition at line 18 of file IUnitTestService1.h.

Member Function Documentation

◆ DeclareInterfaceID()

asg::IUnitTestService1::DeclareInterfaceID ( asg::IUnitTestService1  ,
,
 
)

declare the interface that this class provides

◆ getPropertyInt()

virtual int asg::IUnitTestService1::getPropertyInt ( ) const
pure virtual

get the integer property

Implemented in asg::UnitTestService1.

◆ getPropertyString()

virtual std::string asg::IUnitTestService1::getPropertyString ( ) const
pure virtual

get the integer property

Implemented in asg::UnitTestService1.

◆ isInitialized()

virtual bool asg::IUnitTestService1::isInitialized ( ) const
pure virtual

get whether we have been initialized

Implemented in asg::UnitTestService1.

◆ print()

virtual void asg::IAsgService::print ( ) const
pure virtualinherited

Print the state of the service.

Implemented in asg::AsgService.

◆ setPropertyInt()

virtual void asg::IUnitTestService1::setPropertyInt ( int  val_property)
pure virtual

get the integer property

Implemented in asg::UnitTestService1.


The documentation for this class was generated from the following file: