CMS 3D CMS Logo

Classes | Public Types | Static Public Member Functions

LCPUTime Struct Reference

#include <LinuxCPUTime.h>

List of all members.

Classes

struct  OneTick

Public Types

typedef LinuxCPUTime::TimeType IntervalType
typedef GenTimeInterval< LCPUTimeTimeInterval
typedef LinuxCPUTime::TimeType TimeType

Static Public Member Functions

static double oneTick ()
static TimeType time (int pid)
static TimeType time ()

Detailed Description

Definition at line 55 of file LinuxCPUTime.h.


Member Typedef Documentation

Definition at line 70 of file LinuxCPUTime.h.

Definition at line 66 of file LinuxCPUTime.h.

Definition at line 71 of file LinuxCPUTime.h.


Member Function Documentation

static double LCPUTime::oneTick ( ) [inline, static]

Definition at line 63 of file LinuxCPUTime.h.

References LCPUTime::OneTick::one.

                          {
    static OneTick local;
    return local.one;
  };
static TimeType LCPUTime::time ( int  pid) [inline, static]

Definition at line 74 of file LinuxCPUTime.h.

References a.

{ LinuxCPUTime a(pid); return a();}
static TimeType LCPUTime::time ( ) [inline, static]

Definition at line 73 of file LinuxCPUTime.h.

References a.

{ LinuxCPUTime a; return a();}