CcReqCompare class for CC type comparisons. More...
Collaboration diagram for ns3::SatFrameAllocator::CcReqCompare:Public Types | |
| enum | CcReqType_t { CC_TYPE_MIN_RBDC , CC_TYPE_RBDC , CC_TYPE_VBDC } |
| Definition for different comparison types. More... | |
Public Member Functions | |
| CcReqCompare (const UtAllocContainer_t &utAllocContainer, CcReqCompare::CcReqType_t ccReqType) | |
| Construct CcReqCompare. More... | |
| bool | operator() (RcAllocItem_t rcAlloc1, RcAllocItem_t rcAlloc2) |
| Comparison operator to compare two RC allocations. More... | |
Private Attributes | |
| CcReqType_t | m_ccReqType |
| Type used for comparisons. More... | |
| const UtAllocContainer_t & | m_utAllocContainer |
| Reference to UT allocation container. More... | |
CcReqCompare class for CC type comparisons.
Definition at line 423 of file satellite-frame-allocator.h.
Definition for different comparison types.
| Enumerator | |
|---|---|
| CC_TYPE_MIN_RBDC | CC_TYPE_MIN_RBDC. |
| CC_TYPE_RBDC | CC_TYPE_RBDC. |
| CC_TYPE_VBDC | CC_TYPE_VBDC. |
Definition at line 429 of file satellite-frame-allocator.h.
| ns3::SatFrameAllocator::CcReqCompare::CcReqCompare | ( | const UtAllocContainer_t & | utAllocContainer, |
| CcReqCompare::CcReqType_t | ccReqType | ||
| ) |
Construct CcReqCompare.
| utAllocContainer | Reference to UT allocation container. |
| ccReqType | Type used for comparisons. |
Definition at line 142 of file satellite-frame-allocator.cc.
| bool ns3::SatFrameAllocator::CcReqCompare::operator() | ( | RcAllocItem_t | rcAlloc1, |
| RcAllocItem_t | rcAlloc2 | ||
| ) |
Comparison operator to compare two RC allocations.
| rcAlloc1 | |
| rcAlloc2 |
Definition at line 150 of file satellite-frame-allocator.cc.
|
private |
Type used for comparisons.
Definition at line 463 of file satellite-frame-allocator.h.
|
private |
Reference to UT allocation container.
Definition at line 458 of file satellite-frame-allocator.h.