21#include <piduino/filedevice.h>
56 virtual ssize_t
write (
const char * data,
size_t maxSize);
67 ssize_t
write (
const char * str);
77 ssize_t
write (
const std::string & str);
103 virtual ssize_t
read (
char * data,
size_t maxSize);
Provides an interface for reading from and writing to files.
virtual std::string path() const
Provides an interface for reading from and writing to files with stream.
FileStream(const std::string &path)
ssize_t write(const char *str)
virtual ssize_t read(char *data, size_t maxSize)
ssize_t write(const std::string &str)
virtual ssize_t write(const char *data, size_t maxSize)
Internal implementation class for GpioDevice.
#define PIMP_DECLARE_PRIVATE(Class)
PIMP_DECLARE_PRIVATE.
Global namespace for Piduino.