#include <FileAccess.h>
Public Member Functions | |
~FileAccess () override | |
virtual bool | open (const std::string &filename, std::ios_base::openmode openMode) override |
void | close () override |
virtual std::streambuf * | streambuf () const override |
virtual std::string | readAll () override |
virtual void | write (const std::string &data) override |
Public Member Functions inherited from sofa::helper::io::BaseFileAccess | |
virtual | ~BaseFileAccess () |
Protected Member Functions | |
FileAccess () | |
Protected Member Functions inherited from sofa::helper::io::BaseFileAccess | |
BaseFileAccess () | |
Friends | |
class | FileAccessCreator< FileAccess > |
Additional Inherited Members | |
Static Public Member Functions inherited from sofa::helper::io::BaseFileAccess | |
static void | SetDefaultCreator () |
static void | SetCreator (BaseFileAccessCreator *baseFileAccessCreator) |
template<class T > | |
static void | SetCreator () |
static BaseFileAccess * | Create () |
|
protected |
|
override |
|
overridevirtual |
Implements sofa::helper::io::BaseFileAccess.
|
overridevirtual |
Implements sofa::helper::io::BaseFileAccess.
|
overridevirtual |
Implements sofa::helper::io::BaseFileAccess.
|
overridevirtual |
Implements sofa::helper::io::BaseFileAccess.
|
overridevirtual |
Implements sofa::helper::io::BaseFileAccess.
|
friend |