webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::FileHandle Class Referencefinal

#include <FileHandle.h>

Public Member Functions

 FileHandle ()=default
 
 FileHandle (const String &path, FileOpenMode)
 
 FileHandle (const FileHandle &other)=delete
 
 FileHandle (FileHandle &&other)
 
 ~FileHandle ()
 
FileHandleoperator= (const FileHandle &other)=delete
 
FileHandleoperator= (FileHandle &&other)
 
 operator bool () const
 
bool open (const String &path, FileOpenMode)
 
bool open ()
 
int read (void *data, int length)
 
int write (const void *data, int length)
 
bool printf (const char *format,...) WTF_ATTRIBUTE_PRINTF(2
 
bool void close ()
 
 FileHandle ()=default
 
 FileHandle (const String &path, FileOpenMode)
 
 FileHandle (const FileHandle &other)=delete
 
 FileHandle (FileHandle &&other)
 
 ~FileHandle ()
 
FileHandleoperator= (const FileHandle &other)=delete
 
FileHandleoperator= (FileHandle &&other)
 
 operator bool () const
 
bool open (const String &path, FileOpenMode)
 
bool open ()
 
int read (void *data, int length)
 
int write (const void *data, int length)
 
bool printf (const char *format,...) WTF_ATTRIBUTE_PRINTF(2
 
bool void close ()
 

Constructor & Destructor Documentation

◆ FileHandle() [1/8]

WebCore::FileHandle::FileHandle ( )
default

◆ FileHandle() [2/8]

WebCore::FileHandle::FileHandle ( const String path,
FileOpenMode  mode 
)

◆ FileHandle() [3/8]

WebCore::FileHandle::FileHandle ( const FileHandle other)
delete

◆ FileHandle() [4/8]

WebCore::FileHandle::FileHandle ( FileHandle &&  other)

◆ ~FileHandle() [1/2]

WebCore::FileHandle::~FileHandle ( )

◆ FileHandle() [5/8]

WebCore::FileHandle::FileHandle ( )
default

◆ FileHandle() [6/8]

WebCore::FileHandle::FileHandle ( const String path,
FileOpenMode   
)

◆ FileHandle() [7/8]

WebCore::FileHandle::FileHandle ( const FileHandle other)
delete

◆ FileHandle() [8/8]

WebCore::FileHandle::FileHandle ( FileHandle &&  other)

◆ ~FileHandle() [2/2]

WebCore::FileHandle::~FileHandle ( )

Member Function Documentation

◆ close() [1/2]

void WebCore::FileHandle::close ( )

◆ close() [2/2]

bool void WebCore::FileHandle::close ( )

◆ open() [1/4]

bool WebCore::FileHandle::open ( const String path,
FileOpenMode  mode 
)

◆ open() [2/4]

bool WebCore::FileHandle::open ( const String path,
FileOpenMode   
)

◆ open() [3/4]

bool WebCore::FileHandle::open ( )

◆ open() [4/4]

bool WebCore::FileHandle::open ( )

◆ operator bool() [1/2]

WebCore::FileHandle::operator bool ( ) const
explicit

◆ operator bool() [2/2]

WebCore::FileHandle::operator bool ( ) const
explicit

◆ operator=() [1/4]

FileHandle& WebCore::FileHandle::operator= ( const FileHandle other)
delete

◆ operator=() [2/4]

FileHandle& WebCore::FileHandle::operator= ( const FileHandle other)
delete

◆ operator=() [3/4]

FileHandle & WebCore::FileHandle::operator= ( FileHandle &&  other)

◆ operator=() [4/4]

FileHandle& WebCore::FileHandle::operator= ( FileHandle &&  other)

◆ printf() [1/2]

bool WebCore::FileHandle::printf ( const char *  format,
  ... 
)

◆ printf() [2/2]

bool WebCore::FileHandle::printf ( const char *  format,
  ... 
)

◆ read() [1/2]

int WebCore::FileHandle::read ( void data,
int  length 
)

◆ read() [2/2]

int WebCore::FileHandle::read ( void data,
int  length 
)

◆ write() [1/2]

int WebCore::FileHandle::write ( const void data,
int  length 
)

◆ write() [2/2]

int WebCore::FileHandle::write ( const void data,
int  length 
)

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