Index: src/lte/test/lte-test-link-adaptation.h |
=================================================================== |
--- a/src/lte/test/lte-test-link-adaptation.h |
+++ b/src/lte/test/lte-test-link-adaptation.h |
@@ -28,7 +28,10 @@ |
/** |
- * Test 1.3 Link adaptation |
+ * \ingroup lte-test |
+ * \ingroup tests |
+ * |
+ * \brief Test 1.3 Link adaptation |
*/ |
class LteLinkAdaptationTestSuite : public TestSuite |
{ |
@@ -37,21 +40,39 @@ |
}; |
+/** |
+ * \ingroup lte-test |
+ * \ingroup tests |
+ * |
+ * \brief Lte Link Adaptation Test Case |
+ */ |
class LteLinkAdaptationTestCase : public TestCase |
{ |
public: |
+ /** |
+ * Constructor |
+ * |
+ * \param name the reference name |
+ * \param snrDb the SNR in dB |
+ * \param loss the loss |
+ * \param mcsIndex the DL se |
+ */ |
LteLinkAdaptationTestCase (std::string name, double snrDb, double loss, uint16_t mcsIndex); |
LteLinkAdaptationTestCase (); |
virtual ~LteLinkAdaptationTestCase (); |
+ /** |
+ * \brief DL scheduling function |
+ * \param dlInfo the DL info |
+ */ |
void DlScheduling (DlSchedulingCallbackInfo dlInfo); |
private: |
virtual void DoRun (void); |
- double m_snrDb; |
- double m_loss; |
- uint16_t m_mcsIndex; |
+ double m_snrDb; ///< the SNR in dB |
+ double m_loss; ///< the loss |
+ uint16_t m_mcsIndex; ///< the MCS index |
}; |
#endif /* LTE_TEST_LINK_ADAPTATION_H */ |