Public Member Functions | |
FileGraphAllocator (pthread_mutex_t &l, pthread_cond_t &c, FileGraph *s, size_t ss, unsigned m, volatile unsigned &cc) | |
void | operator() (unsigned tid, unsigned total) |
Private Attributes | |
pthread_mutex_t & | lock |
pthread_cond_t & | cond |
FileGraph * | self |
size_t | sizeofEdgeData |
unsigned | maxPackages |
volatile unsigned & | count |
Galois::Graph::FileGraphAllocator::FileGraphAllocator | ( | pthread_mutex_t & | l, | |
pthread_cond_t & | c, | |||
FileGraph * | s, | |||
size_t | ss, | |||
unsigned | m, | |||
volatile unsigned & | cc | |||
) | [inline] |
void Galois::Graph::FileGraphAllocator::operator() | ( | unsigned | tid, | |
unsigned | total | |||
) | [inline] |
pthread_cond_t& Galois::Graph::FileGraphAllocator::cond [private] |
volatile unsigned& Galois::Graph::FileGraphAllocator::count [private] |
pthread_mutex_t& Galois::Graph::FileGraphAllocator::lock [private] |
unsigned Galois::Graph::FileGraphAllocator::maxPackages [private] |
FileGraph* Galois::Graph::FileGraphAllocator::self [private] |
size_t Galois::Graph::FileGraphAllocator::sizeofEdgeData [private] |