g2o
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SlamParser::CommandNode Class Reference

#include <commands.h>

Inheritance diagram for SlamParser::CommandNode:
Inheritance graph
[legend]

Public Member Functions

 CommandNode (CommandType commandType, const std::string &tag)
 
virtual ~CommandNode ()
 
CommandType commandType () const
 
const std::string & tag () const
 

Protected Attributes

CommandType _commandType
 
std::string _tag
 

Detailed Description

Definition at line 43 of file commands.h.

Constructor & Destructor Documentation

◆ CommandNode()

SlamParser::CommandNode::CommandNode ( CommandType  commandType,
const std::string &  tag 
)
inline

Definition at line 45 of file commands.h.

CommandType _commandType
Definition commands.h:52
const std::string & tag() const
Definition commands.h:49
CommandType commandType() const
Definition commands.h:48

◆ ~CommandNode()

virtual SlamParser::CommandNode::~CommandNode ( )
inlinevirtual

Definition at line 47 of file commands.h.

47{}

Member Function Documentation

◆ commandType()

CommandType SlamParser::CommandNode::commandType ( ) const
inline

Definition at line 48 of file commands.h.

48{ return _commandType; }

References _commandType.

Referenced by SlamParser::SlamContextInterface::process(), and SlamParser::SlamContext::process().

◆ tag()

const std::string & SlamParser::CommandNode::tag ( ) const
inline

Definition at line 49 of file commands.h.

49{ return _tag; }

References _tag.

Referenced by SlamParser::SlamContextInterface::process().

Member Data Documentation

◆ _commandType

CommandType SlamParser::CommandNode::_commandType
protected

Definition at line 52 of file commands.h.

Referenced by commandType().

◆ _tag

std::string SlamParser::CommandNode::_tag
protected

Definition at line 53 of file commands.h.

Referenced by tag().


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