flux sdk  v01.05.00-6-g190c94c
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 (int32_t value)
 
void write (float value)
 
void write (const char *value, bool newline, flxLineType_t type)
 
void flush (void)
 
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 (int32_t)=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)
 
virtual bool colorEnabled (void)
 
virtual void textToRed (void)
 
virtual void textToGreen (void)
 
virtual void textToYellow (void)
 
virtual void textToBlue (void)
 
virtual void textToWhite (void)
 
virtual void textToNormal (void)
 
virtual void textToCyan (void)
 
virtual void textToMagenta (void)
 

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  )
inlinevirtual

Reimplemented from flxWriter.

◆ flush()

void flxSerial_::flush ( 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  )
virtual

Reimplemented from flxWriter.

◆ textToCyan()

void flxSerial_::textToCyan ( void  )
virtual

Reimplemented from flxWriter.

◆ textToGreen()

void flxSerial_::textToGreen ( void  )
virtual

Reimplemented from flxWriter.

◆ textToMagenta()

void flxSerial_::textToMagenta ( void  )
virtual

Reimplemented from flxWriter.

◆ textToNormal()

void flxSerial_::textToNormal ( void  )
virtual

Reimplemented from flxWriter.

◆ textToRed()

void flxSerial_::textToRed ( void  )
virtual

Reimplemented from flxWriter.

◆ textToWhite()

void flxSerial_::textToWhite ( void  )
virtual

Reimplemented from flxWriter.

◆ textToYellow()

void flxSerial_::textToYellow ( void  )
virtual

Reimplemented from flxWriter.

◆ 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 ( int32_t  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: