Public Member Functions | Private Member Functions | Private Attributes
NJDummy Class Reference

#include <nj_dummy.h>

Inheritance diagram for NJDummy:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 NJDummy (const std::string &name, const std::string &get_service_name)
virtual void onStop ()
virtual void onTraverse ()

Private Member Functions

double completion (ros::Duration time_elapsed)
double random_duration ()

Private Attributes

std::string get_service_name_
const double max_traversing_delta_
const double mean_traversing_time_

Detailed Description

Definition at line 12 of file nj_dummy.h.


Constructor & Destructor Documentation

NJDummy::NJDummy ( const std::string &  name,
const std::string &  get_service_name 
)

Definition at line 3 of file nj_dummy.cpp.


Member Function Documentation

double NJDummy::completion ( ros::Duration  time_elapsed) [private]

Definition at line 80 of file nj_dummy.cpp.

void NJDummy::onStop ( ) [virtual]

Implements lama_jockeys::NavigatingJockey.

Definition at line 11 of file nj_dummy.cpp.

void NJDummy::onTraverse ( ) [virtual]

Implements lama_jockeys::NavigatingJockey.

Definition at line 20 of file nj_dummy.cpp.

double NJDummy::random_duration ( ) [private]

Definition at line 73 of file nj_dummy.cpp.


Member Data Documentation

std::string NJDummy::get_service_name_ [private]

Definition at line 24 of file nj_dummy.h.

const double NJDummy::max_traversing_delta_ [private]

Definition at line 28 of file nj_dummy.h.

const double NJDummy::mean_traversing_time_ [private]

Definition at line 27 of file nj_dummy.h.


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


nlj_dummy
Author(s): Gaël Ecorchard , Karel Košnar
autogenerated on Thu Jun 6 2019 22:02:12