Public Types | Public Member Functions | Public Attributes | Private Member Functions
actionlib::TerminalState Class Reference

#include <terminal_state.h>

List of all members.

Public Types

enum  StateEnum {
  RECALLED, REJECTED, PREEMPTED, ABORTED,
  SUCCEEDED, LOST
}

Public Member Functions

std::string getText () const
bool operator!= (const TerminalState::StateEnum &rhs) const
bool operator!= (const TerminalState &rhs) const
bool operator== (const TerminalState &rhs) const
bool operator== (const TerminalState::StateEnum &rhs) const
 TerminalState (const StateEnum &state, const std::string &text=std::string(""))
std::string toString () const

Public Attributes

StateEnum state_
std::string text_

Private Member Functions

 TerminalState ()

Detailed Description

Definition at line 43 of file terminal_state.h.


Member Enumeration Documentation

Enumerator:
RECALLED 
REJECTED 
PREEMPTED 
ABORTED 
SUCCEEDED 
LOST 

Definition at line 46 of file terminal_state.h.


Constructor & Destructor Documentation

actionlib::TerminalState::TerminalState ( const StateEnum state,
const std::string &  text = std::string("") 
) [inline]

Definition at line 56 of file terminal_state.h.


Member Function Documentation

std::string actionlib::TerminalState::getText ( ) const [inline]

Definition at line 79 of file terminal_state.h.

bool actionlib::TerminalState::operator!= ( const TerminalState::StateEnum rhs) const [inline]

Definition at line 69 of file terminal_state.h.

bool actionlib::TerminalState::operator!= ( const TerminalState rhs) const [inline]

Definition at line 74 of file terminal_state.h.

bool actionlib::TerminalState::operator== ( const TerminalState rhs) const [inline]

Definition at line 59 of file terminal_state.h.

bool actionlib::TerminalState::operator== ( const TerminalState::StateEnum rhs) const [inline]

Definition at line 64 of file terminal_state.h.

std::string actionlib::TerminalState::toString ( ) const [inline]

Definition at line 84 of file terminal_state.h.


Member Data Documentation

Definition at line 107 of file terminal_state.h.

Definition at line 108 of file terminal_state.h.


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


actionlib
Author(s): Eitan Marder-Eppstein, Vijay Pradeep
autogenerated on Thu Sep 28 2017 02:51:16