This class is used to trace function calls and other process information.  
 More...
#include <semisync.h>
This class is used to trace function calls and other process information. 
 
◆ Trace() [1/2]
◆ Trace() [2/2]
  
  
      
        
          | Trace::Trace  | 
          ( | 
          unsigned long  | 
          trace_level | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ function_enter()
  
  
      
        
          | void Trace::function_enter  | 
          ( | 
          const char *  | 
          func_name | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ function_exit() [1/3]
  
  
      
        
          | void Trace::function_exit  | 
          ( | 
          const char *  | 
          func_name | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ function_exit() [2/3]
  
  
      
        
          | bool Trace::function_exit  | 
          ( | 
          const char *  | 
          func_name,  | 
         
        
           | 
           | 
          bool  | 
          exit_code  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ function_exit() [3/3]
  
  
      
        
          | int Trace::function_exit  | 
          ( | 
          const char *  | 
          func_name,  | 
         
        
           | 
           | 
          int  | 
          exit_code  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ kTraceDetail
  
  
      
        
          | const unsigned long Trace::kTraceDetail = 0x0010 | 
         
       
   | 
  
static   | 
  
 
 
◆ kTraceFunction
  
  
      
        
          | const unsigned long Trace::kTraceFunction = 0x0040 | 
         
       
   | 
  
static   | 
  
 
 
◆ kTraceGeneral
  
  
      
        
          | const unsigned long Trace::kTraceGeneral = 0x0001 | 
         
       
   | 
  
static   | 
  
 
 
◆ kTraceNetWait
  
  
      
        
          | const unsigned long Trace::kTraceNetWait = 0x0020 | 
         
       
   | 
  
static   | 
  
 
 
◆ trace_level_
      
        
          | unsigned long Trace::trace_level_ | 
        
      
 
 
The documentation for this class was generated from the following files: