#include <IndexedFieldStack.h>

Public Member Functions | |
| virtual std::string | GetLocation () const override |
| Construct the current location. More... | |
| IndexedFieldStack (const FieldStack &previous) | |
| Constructor. More... | |
| IndexedFieldStack & | operator++ () |
| Operator overload to increment current index. More... | |
Private Attributes | |
| uint64_t | _index |
| Current index. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from swarmros::introspection::FieldStack | |
| FieldStack (const FieldStack *previous) | |
| Construct a child field stack. More... | |
| const FieldStack * | GetPrevious () const |
| Get the previus element in the stack. More... | |
Definition at line 7 of file IndexedFieldStack.h.
|
inline |
Constructor.
| previous | Previous stack element |
Definition at line 24 of file IndexedFieldStack.h.
|
inlineoverridevirtual |
Construct the current location.
Implements swarmros::introspection::FieldStack.
Definition at line 43 of file IndexedFieldStack.h.
|
inline |
Operator overload to increment current index.
Definition at line 32 of file IndexedFieldStack.h.
|
private |
Current index.
Definition at line 15 of file IndexedFieldStack.h.