Public Member Functions | Private Attributes | List of all members
BeepClient Class Reference

#include <beep.h>

Public Member Functions

 BeepClient ()
 
int get_num_beep_info () const
 
bool isWritable () const
 
void setDataPort (RTC::TimedLongSeq &out_data)
 
void startBeep (const int _freq, const int _length=50)
 
void stopBeep ()
 
 ~BeepClient ()
 

Private Attributes

int freq
 
bool is_start_beep
 
int length
 
bool prev_is_start_beep
 

Detailed Description

Definition at line 13 of file beep.h.

Constructor & Destructor Documentation

BeepClient::BeepClient ( )
inline

Definition at line 19 of file beep.h.

BeepClient::~BeepClient ( )
inline

Definition at line 20 of file beep.h.

Member Function Documentation

int BeepClient::get_num_beep_info ( ) const
inline

Definition at line 21 of file beep.h.

bool BeepClient::isWritable ( ) const
inline

Definition at line 36 of file beep.h.

void BeepClient::setDataPort ( RTC::TimedLongSeq &  out_data)
inline

Definition at line 43 of file beep.h.

void BeepClient::startBeep ( const int  _freq,
const int  _length = 50 
)
inline

Definition at line 22 of file beep.h.

void BeepClient::stopBeep ( )
inline

Definition at line 29 of file beep.h.

Member Data Documentation

int BeepClient::freq
private

Definition at line 17 of file beep.h.

bool BeepClient::is_start_beep
private

Definition at line 16 of file beep.h.

int BeepClient::length
private

Definition at line 17 of file beep.h.

bool BeepClient::prev_is_start_beep
private

Definition at line 16 of file beep.h.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Thu May 6 2021 02:41:52