Jack::JackLibGlobals Struct Reference

Global library static structure: singleton kind of pattern. More...

#include <JackLibGlobals.h>

List of all members.

Public Member Functions

 JackLibGlobals ()
virtual ~JackLibGlobals ()

Static Public Member Functions

static void Init ()
static void Destroy ()

Public Attributes

JackShmReadWritePtr< JackGraphManagerfGraphManager
JackShmReadWritePtr< JackEngineControlfEngineControl
JackSynchrofSynchroTable [CLIENT_NUM]

Static Public Attributes

static long fClientCount = 0
static JackLibGlobalsfGlobals = NULL


Detailed Description

Global library static structure: singleton kind of pattern.

Definition at line 42 of file JackLibGlobals.h.


Member Data Documentation

long JackLibGlobals::fClientCount = 0 [static]
 

Shared synchro table

Definition at line 51 of file JackLibGlobals.h.

Referenced by Destroy(), and Init().

JackShmReadWritePtr<JackEngineControl> Jack::JackLibGlobals::fEngineControl
 

Shared memory Port manager

Definition at line 45 of file JackLibGlobals.h.

Referenced by Jack::JackLibClient::GetEngineControl(), and JackLibGlobals().

JackSynchro* Jack::JackLibGlobals::fSynchroTable[CLIENT_NUM]
 

Shared engine control

Definition at line 46 of file JackLibGlobals.h.

Referenced by JackLibGlobals(), and ~JackLibGlobals().


The documentation for this struct was generated from the following files:
Generated on Wed Jan 10 11:42:49 2007 for Jackdmp by  doxygen 1.4.5