summaryrefslogtreecommitdiff
path: root/DAnCE/tools/System_Health/Daemon/SHS_Daemon_Impl.h
blob: ccc0dce25471c6107d55503648cc15949e5b5b14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// -*- C++ -*-
// $Id$

// TAO_IDL - Generated from
// be/be_codegen.cpp:1698

#ifndef SHS_DAEMONI_SPRPP7_H_
#define SHS_DAEMONI_SPRPP7_H_

#include "SHS_DaemonS.h"

#if !defined (ACE_LACKS_PRAGMA_ONCE)
#pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */

namespace DAnCE
{
  class SHS_Daemon_i
    : public virtual POA_DAnCE::SHS::SHS_Daemon
  {
  public:
    // Constructor
    SHS_Daemon_i (CORBA::ORB_ptr orb);

    // Destructor
    virtual ~SHS_Daemon_i (void);

    virtual
      void update (
                   const ::DAnCE::SHS::Status_Update & update);

    virtual
      void shutdown (void);

  private:
    CORBA::ORB_var orb_;
  };
}


#endif /* SHS_DAEMONI_H_  */