Public Member Functions | Protected Member Functions | Private Attributes | List of all members
swarmros::introspection::FieldStack Class Referenceabstract

#include <FieldStack.h>

Inheritance diagram for swarmros::introspection::FieldStack:
Inheritance graph
[legend]

Public Member Functions

virtual std::string GetLocation () const =0
 Construct the current location. More...
 

Protected Member Functions

 FieldStack (const FieldStack *previous)
 Construct a child field stack. More...
 
const FieldStackGetPrevious () const
 Get the previus element in the stack. More...
 

Private Attributes

const FieldStack_previous
 Previous entry in the field stack. More...
 

Detailed Description

Definition at line 7 of file FieldStack.h.

Constructor & Destructor Documentation

swarmros::introspection::FieldStack::FieldStack ( const FieldStack previous)
inlineprotected

Construct a child field stack.

Parameters
previousPrevious stack element

Definition at line 34 of file FieldStack.h.

Member Function Documentation

virtual std::string swarmros::introspection::FieldStack::GetLocation ( ) const
pure virtual
const FieldStack* swarmros::introspection::FieldStack::GetPrevious ( ) const
inlineprotected

Get the previus element in the stack.

Returns
const FieldStack&

Definition at line 24 of file FieldStack.h.

Member Data Documentation

const FieldStack* swarmros::introspection::FieldStack::_previous
private

Previous entry in the field stack.

Definition at line 15 of file FieldStack.h.


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


swarmros
Author(s):
autogenerated on Fri Apr 3 2020 03:42:48