CPN
Computational Process Networks
Public Member Functions | Private Attributes | List of all members
PthreadScheduleParam Class Reference

#include <PthreadScheduleParam.h>

+ Collaboration diagram for PthreadScheduleParam:

Public Member Functions

 PthreadScheduleParam (void)
 
 PthreadScheduleParam (int priority)
 
 operator sched_param * (void)
 
int Priority (int priority)
 
int Priority (void) const
 

Private Attributes

sched_param param
 

Detailed Description

Definition at line 41 of file PthreadScheduleParam.h.

Constructor & Destructor Documentation

PthreadScheduleParam::PthreadScheduleParam ( void  )
inline

Definition at line 43 of file PthreadScheduleParam.h.

43 { }
PthreadScheduleParam::PthreadScheduleParam ( int  priority)
inline

Definition at line 44 of file PthreadScheduleParam.h.

References param.

44 { param.sched_priority = priority; }

Member Function Documentation

PthreadScheduleParam::operator sched_param * ( void  )
inline

Definition at line 45 of file PthreadScheduleParam.h.

References param.

45 { return &param; }
int PthreadScheduleParam::Priority ( int  priority)
inline

Definition at line 47 of file PthreadScheduleParam.h.

References param.

47 { return param.sched_priority = priority; }
int PthreadScheduleParam::Priority ( void  ) const
inline

Definition at line 48 of file PthreadScheduleParam.h.

References param.

48 { return param.sched_priority; }

Member Data Documentation

sched_param PthreadScheduleParam::param
private

Definition at line 58 of file PthreadScheduleParam.h.

Referenced by operator sched_param *(), Priority(), and PthreadScheduleParam().


The documentation for this class was generated from the following file: