mbed-drivers
Public Member Functions | List of all members
mbed::FileLike Class Reference
Inheritance diagram for mbed::FileLike:
mbed::FileHandle mbed::FileBase mbed::Stream mbed::Serial

Public Member Functions

 FileLike (const char *name)
 
- Public Member Functions inherited from mbed::FileHandle
virtual ssize_t write (const void *buffer, size_t length)=0
 
virtual int close ()=0
 
virtual ssize_t read (void *buffer, size_t length)=0
 
virtual int isatty ()=0
 
virtual off_t lseek (off_t offset, int whence)=0
 
virtual int fsync ()=0
 
virtual off_t flen ()
 
- Public Member Functions inherited from mbed::FileBase
 FileBase (const char *name, PathType t)
 
const char * getName (void)
 
PathType getPathType (void)
 

Additional Inherited Members

- Static Public Member Functions inherited from mbed::FileBase
static FileBaselookup (const char *name, unsigned int len)
 
static FileBaseget (int n)
 
- Protected Attributes inherited from mbed::FileBase
FileBase_next
 
const char * _name
 
PathType _path_type
 
- Static Protected Attributes inherited from mbed::FileBase
static FileBase_head = NULL
 

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