nidas  v1.2-1520
Public Member Functions | Private Member Functions | Private Attributes | List of all members
nidas::core::SerialSensor::Prompter Class Reference
Inheritance diagram for nidas::core::SerialSensor::Prompter:
Inheritance graph
[legend]

Public Member Functions

 Prompter (SerialSensor *sensor)
 
 ~Prompter ()
 
void setPrompt (const std::string &val)
 
const std::string getPrompt () const
 
void setPromptPeriodMsec (const int)
 
int getPromptPeriodMsec () const
 
void setPromptOffsetMsec (const int)
 
int getPromptOffsetMsec () const
 
void looperNotify () throw ()
 Method called by Looper in order to send a prompt. More...
 

Private Member Functions

 Prompter (const Prompter &)
 copy not necessary More...
 
Prompteroperator= (const Prompter &)
 assignment not necessary More...
 

Private Attributes

SerialSensor_sensor
 
char * _prompt
 
int _promptLen
 
int _promptPeriodMsec
 
int _promptOffsetMsec
 

Constructor & Destructor Documentation

nidas::core::SerialSensor::Prompter::Prompter ( SerialSensor sensor)
inline
SerialSensor::Prompter::~Prompter ( )

References _prompt.

nidas::core::SerialSensor::Prompter::Prompter ( const Prompter )
private

copy not necessary

Member Function Documentation

const std::string nidas::core::SerialSensor::Prompter::getPrompt ( ) const
inline
int nidas::core::SerialSensor::Prompter::getPromptOffsetMsec ( ) const
inline
int nidas::core::SerialSensor::Prompter::getPromptPeriodMsec ( ) const
inline
void SerialSensor::Prompter::looperNotify ( )
throw (
)
virtual
Prompter& nidas::core::SerialSensor::Prompter::operator= ( const Prompter )
private

assignment not necessary

void SerialSensor::Prompter::setPrompt ( const std::string &  val)
void SerialSensor::Prompter::setPromptOffsetMsec ( const int  val)
void SerialSensor::Prompter::setPromptPeriodMsec ( const int  val)

Member Data Documentation

char* nidas::core::SerialSensor::Prompter::_prompt
private

Referenced by ~Prompter().

int nidas::core::SerialSensor::Prompter::_promptLen
private
int nidas::core::SerialSensor::Prompter::_promptOffsetMsec
private
int nidas::core::SerialSensor::Prompter::_promptPeriodMsec
private
SerialSensor* nidas::core::SerialSensor::Prompter::_sensor
private

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