SatCtrlMsgContBaseTestCase Class Referenceabstract
+ Inheritance diagram for SatCtrlMsgContBaseTestCase:
+ Collaboration diagram for SatCtrlMsgContBaseTestCase:

Public Member Functions

 SatCtrlMsgContBaseTestCase ()
 
 SatCtrlMsgContBaseTestCase (std::string info)
 
virtual ~SatCtrlMsgContBaseTestCase ()
 
void AddMessage (Ptr< SatControlMessage > msg)
 
void GetMessage (uint32_t msgId)
 

Protected Member Functions

virtual void DoRun (void)=0
 

Protected Attributes

Ptr< SatControlMsgContainerm_container
 
std::vector< Ptr< SatControlMessage > > m_msgsRead
 

Private Attributes

std::vector< uint32_t > m_recvIds
 

Detailed Description

Definition at line 42 of file satellite-control-msg-container-test.cc.

Constructor & Destructor Documentation

◆ SatCtrlMsgContBaseTestCase() [1/2]

SatCtrlMsgContBaseTestCase::SatCtrlMsgContBaseTestCase ( )
inline

Definition at line 45 of file satellite-control-msg-container-test.cc.

◆ SatCtrlMsgContBaseTestCase() [2/2]

SatCtrlMsgContBaseTestCase::SatCtrlMsgContBaseTestCase ( std::string  info)
inline

Definition at line 50 of file satellite-control-msg-container-test.cc.

◆ ~SatCtrlMsgContBaseTestCase()

virtual SatCtrlMsgContBaseTestCase::~SatCtrlMsgContBaseTestCase ( )
inlinevirtual

Definition at line 55 of file satellite-control-msg-container-test.cc.

Member Function Documentation

◆ AddMessage()

void SatCtrlMsgContBaseTestCase::AddMessage ( Ptr< SatControlMessage msg)

Definition at line 75 of file satellite-control-msg-container-test.cc.

Referenced by SatCtrlMsgContDelOnTestCase::DoRun(), and SatCtrlMsgContDelOffTestCase::DoRun().

+ Here is the caller graph for this function:

◆ DoRun()

virtual void SatCtrlMsgContBaseTestCase::DoRun ( void  )
protectedpure virtual

◆ GetMessage()

void SatCtrlMsgContBaseTestCase::GetMessage ( uint32_t  msgId)

Definition at line 84 of file satellite-control-msg-container-test.cc.

Referenced by SatCtrlMsgContDelOnTestCase::DoRun(), and SatCtrlMsgContDelOffTestCase::DoRun().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_container

Ptr<SatControlMsgContainer> SatCtrlMsgContBaseTestCase::m_container
protected

Definition at line 67 of file satellite-control-msg-container-test.cc.

◆ m_msgsRead

std::vector<Ptr<SatControlMessage> > SatCtrlMsgContBaseTestCase::m_msgsRead
protected

Definition at line 68 of file satellite-control-msg-container-test.cc.

◆ m_recvIds

std::vector<uint32_t> SatCtrlMsgContBaseTestCase::m_recvIds
private

Definition at line 71 of file satellite-control-msg-container-test.cc.


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