NERvDN Library  0.2.0.20160420-0019
NERvLibrary - Nerve Gear Developer Network
NERvGear::IRunnable Struct Referenceabstract

Nerve Gear runnable interface. More...

#include <NERvGear/interface/IRunnable.h>

Inheritance diagram for NERvGear::IRunnable:
NERvGear::IUnknown

Detailed Description

Nerve Gear runnable interface.

Define ID:

const NERvGear::UID NERvGear::ID_IRunnable; // 00000001-0000-4900-5275-6E6E61626C65

Public Member Functions

virtual int __stdcall Run (IUnknown *userdata)=0
 
virtual long __stdcall Stop ()=0
 
- Public Member Functions inherited from NERvGear::IUnknown
virtual long __stdcall QueryInterface (const UID &interfaceID, void **ppvObject)=0
 
virtual unsigned long __stdcall AddRef ()=0
 
virtual unsigned long __stdcall Release ()=0