Project

General

Profile

Support Request #19690 » TestService.h

Header des Services - hidden, 2023-03-23 08:34

 
1
#pragma once
2

    
3
#include <adtf_systemsdk.h>
4

    
5
using namespace adtf::util;
6
using namespace adtf::ucom;
7
using namespace adtf::base;
8
using namespace adtf::streaming;
9
using namespace adtf::system;
10
using namespace adtf::services;
11

    
12
#define CID_TEST_ADTF_SERVICE "test.service.adtf.cid"
13

    
14
class TestService : public cADTFService
15
{
16
    public:
17
        ADTF_CLASS_ID_NAME(TestService, CID_TEST_ADTF_SERVICE, "Test Service");
18
        ADTF_CLASS_DEPENDENCIES(PROVIDE_INTERFACE(IFoo));
19
        
20
        TestService();
21

    
22
        virtual tResult ServiceInit() override;
23
        virtual tResult ServiceShutdown() override;
24
};
25

    
(2-2/2)