![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <ldk/harq/softcombining/Container.hpp>


Public Types | |
| typedef wns::container::Registry< int, EntryListVector > | EntryContainer |
| typedef std::list< T > | EntryList |
| typedef std::vector< EntryList > | EntryListVector |
Public Member Functions | |
| void | appendEntryForRV (int posInTB, int rv, T compound) |
| void | clear () |
| Container (int numRVs) | |
| Container () | |
| std::list< int > | getAvailablePosInTB () const |
| EntryList | getEntriesForRV (int posInTB, int rv) const |
| int | getNumRVs () const |
Private Member Functions | |
| void | checkIfValidRV (int rv) const |
Private Attributes | |
| int | numRVs_ |
| EntryContainer | receivedEntries_ |
Classes | |
| class | InvalidPositionInTB |
| class | InvalidRV |
Definition at line 40 of file Container.hpp.
| typedef wns::container::Registry<int, EntryListVector> wns::ldk::harq::softcombining::Container< T >::EntryContainer |
Definition at line 48 of file Container.hpp.
| typedef std::list<T> wns::ldk::harq::softcombining::Container< T >::EntryList |
Definition at line 44 of file Container.hpp.
| typedef std::vector<EntryList> wns::ldk::harq::softcombining::Container< T >::EntryListVector |
Definition at line 46 of file Container.hpp.
| wns::ldk::harq::softcombining::Container< T >::Container | ( | ) | [inline] |
Definition at line 64 of file Container.hpp.
| wns::ldk::harq::softcombining::Container< T >::Container | ( | int | numRVs | ) | [inline] |
Definition at line 69 of file Container.hpp.
| void wns::ldk::harq::softcombining::Container< T >::appendEntryForRV | ( | int | posInTB, | |
| int | rv, | |||
| T | compound | |||
| ) | [inline] |
Definition at line 120 of file Container.hpp.
| void wns::ldk::harq::softcombining::Container< T >::checkIfValidRV | ( | int | rv | ) | const [inline, private] |
Definition at line 134 of file Container.hpp.
| void wns::ldk::harq::softcombining::Container< T >::clear | ( | ) | [inline] |
Definition at line 79 of file Container.hpp.
| std::list<int> wns::ldk::harq::softcombining::Container< T >::getAvailablePosInTB | ( | ) | const [inline] |
Definition at line 92 of file Container.hpp.
| EntryList wns::ldk::harq::softcombining::Container< T >::getEntriesForRV | ( | int | posInTB, | |
| int | rv | |||
| ) | const [inline] |
Definition at line 107 of file Container.hpp.
| int wns::ldk::harq::softcombining::Container< T >::getNumRVs | ( | ) | const [inline] |
Definition at line 86 of file Container.hpp.
int wns::ldk::harq::softcombining::Container< T >::numRVs_ [private] |
Definition at line 144 of file Container.hpp.
EntryContainer wns::ldk::harq::softcombining::Container< T >::receivedEntries_ [private] |
Definition at line 142 of file Container.hpp.
1.5.5