ICP  1
Public Member Functions | Public Attributes | Private Member Functions | List of all members
workpacket Struct Referenceabstract
Inheritance diagram for workpacket:
Inheritance graph

Public Member Functions

 workpacket (HANDLE ev=NULL)
 
virtual int execute ()=0
 
int do_work ()
 
virtual ~workpacket ()
 

Public Attributes

HANDLE done_event
 

Private Member Functions

 workpacket (const workpacket &w)
 
workpacketoperator= (const workpacket &w)
 

Detailed Description

Definition at line 206 of file selogger.cpp.

Constructor & Destructor Documentation

workpacket::workpacket ( const workpacket w)
private
workpacket::workpacket ( HANDLE  ev = NULL)
inline

Definition at line 214 of file selogger.cpp.

virtual workpacket::~workpacket ( )
inlinevirtual

Definition at line 227 of file selogger.cpp.

Member Function Documentation

int workpacket::do_work ( )
inline

Definition at line 216 of file selogger.cpp.

References done_event, and execute().

Referenced by process_requests().

virtual int workpacket::execute ( )
pure virtual

Implemented in se_set_run_state_t, se_set_period_t, and se_clear_values2_t.

Referenced by do_work().

workpacket& workpacket::operator= ( const workpacket w)
private

Member Data Documentation

HANDLE workpacket::done_event

Definition at line 213 of file selogger.cpp.

Referenced by do_work().


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