![]() |
GM6000 Digital Heater Controller Branch: main
SDX-1330
|
Type for 'elements' in the Navigation Stack. More...
Type for 'elements' in the Navigation Stack.
#include <Api.h>
Public Member Functions | |
NavigationElement () | |
Constructor. | |
![]() | |
bool | insert_ (void *newContainerPtr) |
Helper method to trap when inserting an item in multiple containers. | |
bool | isInContainer_ (const void *containerPtr) const noexcept |
Returns 'true' if the instance is in the specified container. | |
Public Attributes | |
ScreenApi * | m_screenPtr |
Screen Pointer. | |
![]() | |
void * | m_prevPtr_ |
The previous link field. | |
![]() | |
void * | m_nextPtr_ |
The link field. | |
void * | m_inListPtr_ |
Debug field. | |
Additional Inherited Members | |
![]() | |
static void | remove_ (Item *itemPtr) noexcept |
Helper method to do the proper 'clean-up' for the multiple-containers-error-trap when removing an item from a container. | |
![]() | |
ExtendedItem () | |
Constructor. | |
ExtendedItem (const char *ignoreThisParameter_usedToCreateAUniqueConstructor) | |
Constructor used ONLY with the child class MapItem: -->special constructor to allow a Map to be statically allocated. | |
![]() | |
Item () | |
Constructor. | |
Item (const char *) | |
Constructor used ONLY with the child class MapItem: -->special constructor to allow a Map to be statically allocated. | |
|
inline |
Constructor.
ScreenApi* Ajax::ScreenMgr::Api::NavigationElement::m_screenPtr |
Screen Pointer.