TwiceAsNice  2019-02-18
Classes | Typedefs | Functions | Variables
TuxModule.cpp File Reference
#include <boost/python.hpp>
#include <boost/shared_ptr.hpp>
#include <IceUtil/Thread.h>
Include dependency graph for TuxModule.cpp:

Classes

class  Tux
 
struct  TuxWrap
 
class  TuxFlyThread
 

Typedefs

typedef boost::shared_ptr< TuxTuxPtr
 

Functions

void invokeFlyFromCpp (const TuxPtr &t)
 
static void initThreadSupport ()
 
void invokeFlyFromCppThread (const TuxPtr &t)
 
bool isThreadAlive ()
 
 BOOST_PYTHON_MODULE (TuxModule)
 

Variables

static IceUtil::ThreadPtr g_thread
 
static IceUtil::ThreadControl g_control
 

Typedef Documentation

◆ TuxPtr

typedef boost::shared_ptr<Tux> TuxPtr

Function Documentation

◆ BOOST_PYTHON_MODULE()

BOOST_PYTHON_MODULE ( TuxModule  )

◆ initThreadSupport()

static void initThreadSupport ( )
static

◆ invokeFlyFromCpp()

void invokeFlyFromCpp ( const TuxPtr t)

◆ invokeFlyFromCppThread()

void invokeFlyFromCppThread ( const TuxPtr t)

◆ isThreadAlive()

bool isThreadAlive ( )

Variable Documentation

◆ g_control

IceUtil::ThreadControl g_control
static

◆ g_thread

IceUtil::ThreadPtr g_thread
static