flux sdk  v01.02.02-3-g292b3a7
Embedded C++ SDK
Loading...
Searching...
No Matches
flxSerial_ Class Reference

#include <flxSerial.h>

Inheritance diagram for flxSerial_:
flxWriter

Public Member Functions

template<typename T >
void write (T value)
 
void write (int value)
 
void write (float value)
 
void write (const char *value, bool newline, flxLineType_t type)
 
void listen (flxSignalInt32 &theEvent)
 
void listen (flxSignalFloat &theEvent)
 
void listen (flxSignalBool &theEvent)
 
void listen (flxSignalString &theEvent)
 
 flxSerial_ (flxSerial_ const &)=delete
 
void operator= (flxSerial_ const &)=delete
 
void setColorEnabled (bool bEnable)
 
bool colorEnabled (void)
 
void textToRed (void)
 
void textToGreen (void)
 
void textToYellow (void)
 
void textToBlue (void)
 
void textToWhite (void)
 
void textToNormal (void)
 
void textToCyan (void)
 
void textToMagenta (void)
 
- Public Member Functions inherited from flxWriter
virtual void write (bool value)
 
virtual void write (int)=0
 
virtual void write (float)=0
 
virtual void write (const char *value, bool newline, flxLineType_t type)=0
 
virtual void write (const char *value, bool newline)
 
virtual void write (std::string &value, bool newline)
 
virtual void write (const char *value)
 
virtual void write (std::string &value)
 

Static Public Member Functions

static flxSerial_get (void)
 

Constructor & Destructor Documentation

◆ flxSerial_()

flxSerial_::flxSerial_ ( flxSerial_ const &  )
delete

Member Function Documentation

◆ colorEnabled()

bool flxSerial_::colorEnabled ( void  )
inline

◆ get()

static flxSerial_ & flxSerial_::get ( void  )
inlinestatic

◆ listen() [1/4]

void flxSerial_::listen ( flxSignalBool theEvent)
inline

◆ listen() [2/4]

void flxSerial_::listen ( flxSignalFloat theEvent)
inline

◆ listen() [3/4]

void flxSerial_::listen ( flxSignalInt32 theEvent)
inline

◆ listen() [4/4]

void flxSerial_::listen ( flxSignalString theEvent)
inline

◆ operator=()

void flxSerial_::operator= ( flxSerial_ const &  )
delete

◆ setColorEnabled()

void flxSerial_::setColorEnabled ( bool  bEnable)
inline

◆ textToBlue()

void flxSerial_::textToBlue ( void  )

◆ textToCyan()

void flxSerial_::textToCyan ( void  )

◆ textToGreen()

void flxSerial_::textToGreen ( void  )

◆ textToMagenta()

void flxSerial_::textToMagenta ( void  )

◆ textToNormal()

void flxSerial_::textToNormal ( void  )

◆ textToRed()

void flxSerial_::textToRed ( void  )

◆ textToWhite()

void flxSerial_::textToWhite ( void  )

◆ textToYellow()

void flxSerial_::textToYellow ( void  )

◆ write() [1/4]

void flxSerial_::write ( const char *  value,
bool  newline,
flxLineType_t  type 
)
virtual

Implements flxWriter.

◆ write() [2/4]

void flxSerial_::write ( float  value)
inlinevirtual

Implements flxWriter.

◆ write() [3/4]

void flxSerial_::write ( int  value)
inlinevirtual

Implements flxWriter.

◆ write() [4/4]

template<typename T >
void flxSerial_::write ( value)
inline

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