MythTV  master
Public Member Functions | Public Attributes | List of all members
SchedInputInfo Class Reference

#include <scheduler.h>

Collaboration diagram for SchedInputInfo:
Collaboration graph
[legend]

Public Member Functions

 SchedInputInfo (void)
 
 ~SchedInputInfo (void)=default
 

Public Attributes

uint m_inputid {0}
 
uint m_sgroupid {0}
 
bool m_schedgroup {false}
 
vector< uintm_group_inputs
 
vector< uintm_conflicting_inputs
 
RecListm_conflictlist {nullptr}
 

Detailed Description

Definition at line 32 of file scheduler.h.

Constructor & Destructor Documentation

◆ SchedInputInfo()

SchedInputInfo::SchedInputInfo ( void  )
inline

Definition at line 35 of file scheduler.h.

◆ ~SchedInputInfo()

SchedInputInfo::~SchedInputInfo ( void  )
default

Member Data Documentation

◆ m_inputid

uint SchedInputInfo::m_inputid {0}

Definition at line 40 of file scheduler.h.

Referenced by Scheduler::AddChildInput(), and Scheduler::InitInputInfoMap().

◆ m_sgroupid

uint SchedInputInfo::m_sgroupid {0}

Definition at line 41 of file scheduler.h.

Referenced by Scheduler::AddChildInput(), and Scheduler::InitInputInfoMap().

◆ m_schedgroup

bool SchedInputInfo::m_schedgroup {false}

Definition at line 42 of file scheduler.h.

Referenced by Scheduler::AddChildInput(), and Scheduler::InitInputInfoMap().

◆ m_group_inputs

vector<uint> SchedInputInfo::m_group_inputs

Definition at line 43 of file scheduler.h.

Referenced by Scheduler::InitInputInfoMap().

◆ m_conflicting_inputs

vector<uint> SchedInputInfo::m_conflicting_inputs

Definition at line 44 of file scheduler.h.

Referenced by Scheduler::AddChildInput(), and Scheduler::InitInputInfoMap().

◆ m_conflictlist

RecList* SchedInputInfo::m_conflictlist {nullptr}

Definition at line 45 of file scheduler.h.

Referenced by Scheduler::AddChildInput().


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