Fonctions membres publiques | Liste de tous les membres
Référence de la classe Printabstract

#include <Print.h>

Graphe d'héritage de Print:
Adafruit_GFX Keyboard_ PCD8544 Screen Server Stream Adafruit_SPITFT GFXcanvas1 GFXcanvas16 GFXcanvas8 WiFiEspServer Client HardwareSerial I2SClass TwoWire UDP

Fonctions membres publiques

 Print ()
 
int getWriteError ()
 
void clearWriteError ()
 
virtual size_t write (uint8_t)=0
 
size_t write (const char *str)
 
virtual size_t write (const uint8_t *buffer, size_t size)
 
size_t write (const char *buffer, size_t size)
 
virtual int availableForWrite ()
 
size_t print (const __FlashStringHelper *)
 
size_t print (const String &)
 
size_t print (const 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 print (const Printable &)
 
size_t println (const __FlashStringHelper *)
 
size_t println (const String &s)
 
size_t println (const 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 (const Printable &)
 
size_t println (void)
 
virtual void flush ()
 

Documentation des constructeurs et destructeur

◆ Print()

Print::Print ( )
inline

Documentation des fonctions membres

◆ availableForWrite()

virtual int Print::availableForWrite ( )
inlinevirtual

Réimplémentée dans I2SClass, Uart, et UartDummy.

◆ clearWriteError()

void Print::clearWriteError ( )
inline

◆ flush()

virtual void Print::flush ( void  )
inlinevirtual

◆ getWriteError()

int Print::getWriteError ( )
inline

◆ print() [1/11]

size_t Print::print ( const __FlashStringHelper *  ifsh)

◆ print() [2/11]

size_t Print::print ( const String &  s)

◆ print() [3/11]

size_t Print::print ( const char  str[])

◆ print() [4/11]

size_t Print::print ( char  c)

◆ print() [5/11]

size_t Print::print ( unsigned char  b,
int  base = DEC 
)

◆ print() [6/11]

size_t Print::print ( int  n,
int  base = DEC 
)

◆ print() [7/11]

size_t Print::print ( unsigned int  n,
int  base = DEC 
)

◆ print() [8/11]

size_t Print::print ( long  n,
int  base = DEC 
)

◆ print() [9/11]

size_t Print::print ( unsigned long  n,
int  base = DEC 
)

◆ print() [10/11]

size_t Print::print ( double  n,
int  digits = 2 
)

◆ print() [11/11]

size_t Print::print ( const Printable x)

◆ println() [1/12]

size_t Print::println ( const __FlashStringHelper *  ifsh)

◆ println() [2/12]

size_t Print::println ( const String &  s)

◆ println() [3/12]

size_t Print::println ( const char  c[])

◆ println() [4/12]

size_t Print::println ( char  c)

◆ println() [5/12]

size_t Print::println ( unsigned char  b,
int  base = DEC 
)

◆ println() [6/12]

size_t Print::println ( int  num,
int  base = DEC 
)

◆ println() [7/12]

size_t Print::println ( unsigned int  num,
int  base = DEC 
)

◆ println() [8/12]

size_t Print::println ( long  num,
int  base = DEC 
)

◆ println() [9/12]

size_t Print::println ( unsigned long  num,
int  base = DEC 
)

◆ println() [10/12]

size_t Print::println ( double  num,
int  digits = 2 
)

◆ println() [11/12]

size_t Print::println ( const Printable x)

◆ println() [12/12]

size_t Print::println ( void  )

◆ write() [1/4]

virtual size_t Print::write ( uint8_t  )
pure virtual

◆ write() [2/4]

size_t Print::write ( const char *  str)
inline

◆ write() [3/4]

size_t Print::write ( const uint8_t *  buffer,
size_t  size 
)
virtual

◆ write() [4/4]

size_t Print::write ( const char *  buffer,
size_t  size 
)
inline