RUI3 (RAK Unified Interface 3) - RAK4631
Printabstract

Public Member Functions

 Print ()
 
int getWriteError ()
 
void clearWriteError ()
 
virtual size_t write (uint8_t)=0
 
virtual size_t write (const uint8_t *, size_t size)
 
size_t write (const char *str)
 
size_t write (const char *buffer, size_t size)
 
size_t write (String str)
 
size_t print (const __FlashStringHelper *)
 
size_t print (const char *)
 
size_t print (const String &)
 
size_t print (char[])
 
size_t print (char)
 
size_t print (unsigned char, int=DEC)
 
size_t print (int, int=DEC)
 
size_t print (unsigned int, int=DEC)
 
size_t print (long, int=DEC)
 
size_t print (unsigned long, int=DEC)
 
size_t print (double, int=2)
 
size_t println (const __FlashStringHelper *)
 
size_t println (const char *)
 
size_t println (const String &s)
 
size_t println (char[])
 
size_t println (char)
 
size_t println (unsigned char, int=DEC)
 
size_t println (int, int=DEC)
 
size_t println (unsigned int, int=DEC)
 
size_t println (long, int=DEC)
 
size_t println (unsigned long, int=DEC)
 
size_t println (double, int=2)
 
size_t println (void)
 
void println (int64_t, uint8_t=DEC)
 
void print (int64_t, uint8_t=DEC)
 
void println (uint64_t, uint8_t=DEC)
 
void print (uint64_t, uint8_t=DEC)
 
size_t printf (const char *val,...)
 

Protected Member Functions

void setWriteError (int err=1)
 

Constructor & Destructor Documentation

◆ Print()

Print ( )

Member Function Documentation

◆ setWriteError()

void setWriteError ( int  err = 1)
protected

◆ getWriteError()

int getWriteError ( )

◆ clearWriteError()

void clearWriteError ( )

◆ write() [1/5]

virtual size_t write ( uint8_t  )
pure virtual

Implemented in HardwareSerial, UDP, Client, and TwoWire.

◆ write() [2/5]

virtual size_t write ( const uint8_t *  ,
size_t  size 
)
virtual

Reimplemented in HardwareSerial, TwoWire, UDP, and Client.

◆ write() [3/5]

size_t write ( const char *  str)

◆ write() [4/5]

size_t write ( const char *  buffer,
size_t  size 
)

◆ write() [5/5]

size_t write ( String  str)

◆ print() [1/12]

size_t print ( const __FlashStringHelper *  )

◆ print() [2/12]

size_t print ( const char *  )

◆ print() [3/12]

size_t print ( const String )

◆ print() [4/12]

size_t print ( char  [])

◆ print() [5/12]

size_t print ( char  )

◆ print() [6/12]

size_t print ( unsigned  char,
int  = DEC 
)

◆ print() [7/12]

size_t print ( int  ,
int  = DEC 
)

◆ print() [8/12]

size_t print ( unsigned  int,
int  = DEC 
)

◆ print() [9/12]

size_t print ( unsigned  long,
int  = DEC 
)

◆ print() [10/12]

size_t print ( double  ,
int  = 2 
)

◆ println() [1/13]

◆ println() [2/13]

size_t println ( const char *  )

◆ println() [3/13]

size_t println ( const String s)

◆ println() [4/13]

size_t println ( char  [])

◆ println() [5/13]

size_t println ( char  )

◆ println() [6/13]

size_t println ( unsigned  char,
int  = DEC 
)

◆ println() [7/13]

size_t println ( unsigned  int,
int  = DEC 
)

◆ println() [8/13]

size_t println ( long  ,
int  = DEC 
)

◆ println() [9/13]

size_t println ( unsigned  long,
int  = DEC 
)

◆ println() [10/13]

size_t println ( double  ,
int  = 2 
)

◆ println() [11/13]

size_t println ( void  )

◆ println() [12/13]

void println ( int64_t  ,
uint8_t  = DEC 
)

◆ print() [11/12]

void print ( int64_t  ,
uint8_t  = DEC 
)

◆ println() [13/13]

void println ( uint64_t  ,
uint8_t  = DEC 
)

◆ print() [12/12]

void print ( uint64_t  ,
uint8_t  = DEC 
)