|
F´ Flight Software - C/C++ Documentation
NASA-v1.5.0
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Fw/Comp/PassiveComponentBase.hpp>
Public Member Functions | |
| void | setIdBase (const U32) |
| Set the ID base. More... | |
| U32 | getIdBase (void) const |
| virtual | ~PassiveComponentBase () |
| Destructor. More... | |
| void | init (NATIVE_INT_TYPE instance) |
| Initialization function. More... | |
| NATIVE_INT_TYPE | getInstance (void) const |
Public Attributes | |
| PROTECTED | __pad0__: PassiveComponentBase(const char* name) |
| Named constructor. More... | |
| PRIVATE | __pad1__: U32 m_idBase |
| ID base for opcodes etc. More... | |
| NATIVE_INT_TYPE | m_instance |
| instance of component object More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Fw::ObjBase | |
| ObjBase (const char *name) | |
| ObjBase constructor. More... | |
| virtual | ~ObjBase () |
| Destructor. More... | |
| void | init (void) |
| Object initializer. More... | |
Definition at line 10 of file PassiveComponentBase.hpp.
|
virtual |
Destructor.
Definition at line 21 of file PassiveComponentBase.cpp.
| U32 Fw::PassiveComponentBase::getIdBase | ( | void | ) | const |
| NATIVE_INT_TYPE Fw::PassiveComponentBase::getInstance | ( | void | ) | const |
Definition at line 29 of file PassiveComponentBase.cpp.
| void Fw::PassiveComponentBase::init | ( | NATIVE_INT_TYPE | instance | ) |
Initialization function.
Definition at line 24 of file PassiveComponentBase.cpp.
| void Fw::PassiveComponentBase::setIdBase | ( | const U32 | idBase | ) |
Set the ID base.
Definition at line 33 of file PassiveComponentBase.cpp.
| PROTECTED Fw::PassiveComponentBase::__pad0__ |
Named constructor.
Definition at line 20 of file PassiveComponentBase.hpp.
| PRIVATE Fw::PassiveComponentBase::__pad1__ |
ID base for opcodes etc.
Definition at line 28 of file PassiveComponentBase.hpp.
| NATIVE_INT_TYPE Fw::PassiveComponentBase::m_instance |
instance of component object
Definition at line 30 of file PassiveComponentBase.hpp.