Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

Locate.cc File Reference

#include <pthread.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <float.h>
#include <signal.h>
#include <unistd.h>
#include "Locate.hh"

Include dependency graph for Locate.cc:

Include dependency graph

Go to the source code of this file.

Functions

void SigHandler (int iSigNum)
int main (int argc, char *argv[])
void MasterSigHandler (int iSigNum)
void * WrapProcessThread (void *vpParam)
void * WrapServeClientThread (void *vpParam)

Variables

bool bDebug = false
int iNodeCount
int iRank
clMPIProc MPIProc
clLocateLocate
clSubLocateSubLocate


Function Documentation

void SigHandler int  iSigNum  ) 
 

Definition at line 46 of file Locate.cc.

References bDebug.

int main int  argc,
char *  argv[]
 

Definition at line 62 of file Locate.cc.

References bDebug, clMPIProc::Finalize(), clMPIProc::GetNodeCount(), clMPIProc::GetRank(), GLOBAL_VERSMAJ, GLOBAL_VERSMIN, GLOBAL_VERSPL, clMPIProc::Initialize(), iNodeCount, iRank, Locate, clSubLocate::Main(), clLocate::Main(), MPIProc, SigHandler(), and SubLocate.

void MasterSigHandler int  iSigNum  ) 
 

Definition at line 110 of file Locate.cc.

References Locate, and clLocate::Stop().

Referenced by clLocate::Main().

void* WrapProcessThread void *  vpParam  ) 
 

Definition at line 125 of file Locate.cc.

References Locate, and clLocate::ProcessThread().

Referenced by clLocate::Main().

void* WrapServeClientThread void *  vpParam  ) 
 

Definition at line 131 of file Locate.cc.

References Locate, and clLocate::ServeClientThread().


Variable Documentation

bool bDebug = false [static]
 

Definition at line 38 of file Locate.cc.

Referenced by clSubLocate::Main(), clLocate::Main(), main(), clLocate::ProcessThread(), and SigHandler().

int iNodeCount [static]
 

Definition at line 39 of file Locate.cc.

Referenced by clLocate::Initialize(), main(), clLocate::ProcessThread(), and clLocate::Stop().

int iRank [static]
 

Definition at line 40 of file Locate.cc.

Referenced by main().

clMPIProc MPIProc
 

Definition at line 41 of file Locate.cc.

Referenced by main().

clLocate* Locate
 

Definition at line 42 of file Locate.cc.

Referenced by main(), MasterSigHandler(), WrapProcessThread(), and WrapServeClientThread().

clSubLocate* SubLocate
 

Definition at line 43 of file Locate.cc.

Referenced by main().


Generated on Sun Oct 26 19:11:49 2003 for HASAS by doxygen 1.3.3