#include <SkSLFileOutputStream.h>
Definition at line 17 of file SkSLFileOutputStream.h.
◆ FileOutputStream()
SkSL::FileOutputStream::FileOutputStream |
( |
const char * |
name | ) |
|
|
inline |
◆ ~FileOutputStream()
SkSL::FileOutputStream::~FileOutputStream |
( |
| ) |
|
|
inlineoverride |
◆ close()
bool SkSL::FileOutputStream::close |
( |
| ) |
|
|
inline |
Definition at line 60 of file SkSLFileOutputStream.h.
60 {
61 fOpen = false;
62 if (
isValid() && fclose(fFile)) {
63 fFile = nullptr;
64 return false;
65 }
66 return true;
67 }
bool isValid() const override
◆ isValid()
bool SkSL::FileOutputStream::isValid |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ write()
void SkSL::FileOutputStream::write |
( |
const void * |
s, |
|
|
size_t |
size |
|
) |
| |
|
inlineoverridevirtual |
◆ write8()
void SkSL::FileOutputStream::write8 |
( |
uint8_t |
b | ) |
|
|
inlineoverridevirtual |
◆ writeText()
void SkSL::FileOutputStream::writeText |
( |
const char * |
s | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: