PPL Logo

libs/ck-libs/tcharm/tcharm.h File Reference

Go to the source code of this file.

Data Structures

class  TCharmClient1D

Typedefs

typedef void(* TCHARM_Fallback_setup_fn )(void)

Functions

void TCHARM_Set_fallback_setup (TCHARM_Fallback_setup_fn f)
int TCHARM_Register_thread_function (TCHARM_Thread_data_start_fn fn)
CkArrayOptions TCHARM_Attach_start (CkArrayID *retTCharmArray, int *retNumElts=0)
CkArrayID TCHARM_Get_threads (void)
void TCHARM_Suspend (void)
 Suspend the current thread. Resume by calling thread->resume().


Typedef Documentation

typedef void(* TCHARM_Fallback_setup_fn)(void)

Definition at line 28 of file tcharm.h.


Function Documentation

void TCHARM_Set_fallback_setup ( TCHARM_Fallback_setup_fn  f  ) 

Definition at line 650 of file tcharm.C.

References g_fallbackSetup.

Referenced by ampiNodeInit(), armciProcInit(), and MBlockProcInit().

int TCHARM_Register_thread_function ( TCHARM_Thread_data_start_fn  fn  ) 

Definition at line 136 of file tcharm.C.

CkArrayOptions TCHARM_Attach_start ( CkArrayID retTCharmArray,
int retNumElts = 0 
)

CkArrayID TCHARM_Get_threads ( void   ) 

Definition at line 592 of file tcharm.C.

References TCharm::get(), and TCharm::getProxy().

void TCHARM_Suspend ( void   ) 

Suspend the current thread. Resume by calling thread->resume().

Definition at line 797 of file tcharm.C.

References TCharm::get(), and TCharm::suspend().


Generated on Sat May 26 08:08:11 2012 for Charm++ by  doxygen 1.5.5