RTXI  2.4
The Real-Time eXperiment Interface Documentation
Public Member Functions
MockEventObject Class Reference

#include <event_tests.h>

Inheritance diagram for MockEventObject:
Inheritance graph
Collaboration diagram for MockEventObject:
Collaboration graph

Public Member Functions

 MockEventObject (const char *n)
 
 ~MockEventObject ()
 
 MOCK_METHOD (void *, getParam,(const char *),(const))
 
 MOCK_METHOD (void, setParam,(const char *, void *),(const))
 
 MOCK_METHOD (const char *, getName,(),(const))
 
- Public Member Functions inherited from Event::Object
 Object (const char *)
 
 ~Object (void)
 
const char * getName (void) const
 
void * getParam (const char *) const
 
void setParam (const char *, void *)
 

Additional Inherited Members

- Static Public Attributes inherited from Event::Object
const static size_t MAX_PARAMS = 8
 

Detailed Description

Definition at line 47 of file event_tests.h.

Constructor & Destructor Documentation

◆ MockEventObject()

MockEventObject::MockEventObject(const char * n)
inline

Definition at line 50 of file event_tests.h.

◆ ~MockEventObject()

MockEventObject::~MockEventObject()
inline

Definition at line 51 of file event_tests.h.

Member Function Documentation

◆ MOCK_METHOD() [1/3]

MockEventObject::MOCK_METHOD(const char * ,
getName ,
() ,
(const)  
)

◆ MOCK_METHOD() [2/3]

MockEventObject::MOCK_METHOD(void * ,
getParam ,
(const char *) ,
(const)  
)

◆ MOCK_METHOD() [3/3]

MockEventObject::MOCK_METHOD(void ,
setParam ,
(const char *, void *) ,
(const)  
)

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