/cygdrive/d/src/svn/vrut/trunk/core/src/modulehandle.h File Reference

#include <wx/dynlib.h>
#include <wx/filename.h>
#include "moddefs.h"
#include "common.h"
#include "flexilog.h"
#include "module.h"
#include "kernel.h"

Go to the source code of this file.

Namespaces

namespace  VRUT

Classes

class  VRUT::ModuleHandle< T >
 Data container and management of dynamic library with module instances. More...

Defines

#define THREAD_WAIT_INTERVAL   50
#define THREAD_WAIT_TIMEOUT   15000

Typedefs

typedef std::pair< Module
*, MODULE_INSTANCE_ID > 
VRUT::ModulePair
typedef std::vector< ModulePair > VRUT::ModuleList

Variables

 IMPORT_CREATE_INSTANCE_FUNC
 IMPORT_RELEASE_INSTANCE_FUNC


Define Documentation

#define THREAD_WAIT_INTERVAL   50

Definition at line 26 of file modulehandle.h.

#define THREAD_WAIT_TIMEOUT   15000

Definition at line 27 of file modulehandle.h.


Variable Documentation

Definition at line 23 of file modulehandle.h.

Definition at line 24 of file modulehandle.h.


Generated on Tue Mar 10 14:41:35 2009 for VRUT by  doxygen 1.5.5