g2o
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 44 of file commands.h.

Constructor & Destructor Documentation

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

Definition at line 47 of file commands.h.

CommandType commandType() const
Definition: commands.h:49
const std::string & tag() const
Definition: commands.h:50
std::string _tag
Definition: commands.h:53
CommandType _commandType
Definition: commands.h:52
virtual SlamParser::CommandNode::~CommandNode ( )
inlinevirtual

Definition at line 48 of file commands.h.

48 {}

Member Function Documentation

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

Definition at line 49 of file commands.h.

References _commandType.

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

49 { return _commandType;}
CommandType _commandType
Definition: commands.h:52
const std::string& SlamParser::CommandNode::tag ( ) const
inline

Definition at line 50 of file commands.h.

References _tag.

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

50 { return _tag;}
std::string _tag
Definition: commands.h:53

Member Data Documentation

CommandType SlamParser::CommandNode::_commandType
protected

Definition at line 52 of file commands.h.

Referenced by commandType().

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: