#include <Process.h>
Collaboration diagram for ThreadTrans:
Public Member Functions | |
ThreadTrans () | |
void | init () |
void | print () |
Data Fields | |
pid_t | pid_ |
pthread_t | thrid_ |
Transaction * | trans_ |
Definition at line 35 of file Process.h.
ThreadTrans::ThreadTrans | ( | ) | [inline] |
void ThreadTrans::init | ( | ) | [inline] |
void ThreadTrans::print | ( | ) |
Definition at line 39 of file Process.cxx.
00040 { 00041 if (pid_ ==0) return; 00042 printf("<THREADTRANS>\n"); 00043 printf(" <PID> %d </PID>\n", pid_); 00044 printf(" <THRID> %lu </THRID>\n", thrid_); 00045 printf(" <TRANSACTION> %x </TRANSACTION>\n"); 00046 printf("</THREADTRANS>\n"); 00047 }
pid_t ThreadTrans::pid_ |
Definition at line 36 of file Process.h.
Referenced by ProcessManager::getThreadTransaction(), ProcessManager::getThreadTransAddr(), init(), print(), ProcessManager::setThreadTransaction(), and ThreadTrans().
pthread_t ThreadTrans::thrid_ |
Definition at line 37 of file Process.h.
Referenced by ProcessManager::getThreadTransaction(), ProcessManager::getThreadTransAddr(), init(), print(), ProcessManager::setThreadTransaction(), and ThreadTrans().
Definition at line 38 of file Process.h.
Referenced by ProcessManager::getThreadTransaction(), ProcessManager::getThreadTransAddr(), init(), ProcessManager::setThreadTransaction(), and ThreadTrans().