ICP  1
Public Member Functions | Private Attributes | List of all members
ISISDS Class Reference

#include <ISISDS.h>

Inheritance diagram for ISISDS:
Inheritance graph

Public Member Functions

 ISISDS ()
 
virtual void run ()
 
virtual ~ISISDS ()
 
int doit ()
 
- Public Member Functions inherited from ThreadedClass
 ThreadedClass ()
 
void start ()
 
void cleanup ()
 
bool isRunning ()
 
virtual ~ThreadedClass ()
 

Private Attributes

std::list< ISISDSRequest * > m_requests
 
CRPTProxy m_crpt
 
CComPtr< isisicpLib::Idae > m_dae
 
- Private Attributes inherited from ISIS::Base
Poco::Logger * m_logger
 
Poco::LogStream * m_logstr
 
Poco::Mutex m_logger_lock
 

Additional Inherited Members

- Static Protected Member Functions inherited from ThreadedClass
static unsigned __stdcall startHelper (void *arg)
 
- Private Member Functions inherited from ISIS::Base
 Base (const std::string &logger_name="UNKNOWN")
 
void setLoggerName (const std::string &logger_name)
 
virtual ~Base ()
 
virtual std::string loggingPrefix () const
 
void setThisLoggerLevel (int level)
 
- Static Private Member Functions inherited from ISIS::Base
static void setAllLoggerLevel (int level)
 

Detailed Description

Definition at line 64 of file ISISDS.h.

Constructor & Destructor Documentation

ISISDS::ISISDS ( )

Definition at line 14 of file ISISDS.cpp.

References ISIS::Base::setLoggerName().

ISISDS::~ISISDS ( )
virtual

Definition at line 19 of file ISISDS.cpp.

Member Function Documentation

int ISISDS::doit ( )
void ISISDS::run ( )
virtual

Member Data Documentation

CRPTProxy ISISDS::m_crpt
private

Definition at line 68 of file ISISDS.h.

Referenced by run().

CComPtr<isisicpLib::Idae> ISISDS::m_dae
private

Definition at line 69 of file ISISDS.h.

Referenced by run().

std::list<ISISDSRequest*> ISISDS::m_requests
private

Definition at line 67 of file ISISDS.h.

Referenced by run().


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