78 jassert (src !=
nullptr && ((ssize_t) numBytes) >= 0);
104 if (bytesWritten < 0)
108 return bytesWritten == (ssize_t) numBytes;
117 jassert (((ssize_t) numBytes) >= 0);
Definition juce_File.h:45
ssize_t writeInternal(const void *, size_t)
Definition juce_posix_SharedCode.h:519
File file
Definition juce_FileOutputStream.h:109
bool writeRepeatedByte(uint8 byte, size_t numTimesToRepeat) override
Definition juce_FileOutputStream.cpp:115
int64 currentPosition
Definition juce_FileOutputStream.h:112
void openHandle()
Definition juce_posix_SharedCode.h:474
bool write(const void *, size_t) override
Definition juce_FileOutputStream.cpp:76
bool flushBuffer()
Definition juce_FileOutputStream.cpp:57
~FileOutputStream() override
Definition juce_FileOutputStream.cpp:35
void flushInternal()
Definition juce_posix_SharedCode.h:533
HeapBlock< char > buffer
Definition juce_FileOutputStream.h:114
size_t bufferSize
Definition juce_FileOutputStream.h:113
bool setPosition(int64) override
Definition juce_FileOutputStream.cpp:46
void * fileHandle
Definition juce_FileOutputStream.h:110
bool openedOk() const noexcept
Definition juce_FileOutputStream.h:91
void flush() override
Definition juce_FileOutputStream.cpp:70
void closeHandle()
Definition juce_posix_SharedCode.h:510
int64 getPosition() override
Definition juce_FileOutputStream.cpp:41
size_t bytesInBuffer
Definition juce_FileOutputStream.h:113
FileOutputStream(const File &fileToWriteTo, size_t bufferSizeToUse=16384)
Definition juce_FileOutputStream.cpp:27
virtual bool writeRepeatedByte(uint8 byte, size_t numTimesToRepeat)
Definition juce_OutputStream.cpp:88
unsigned f
Definition inflate.c:1572
Definition carla_juce.cpp:31
int64 juce_fileSetPosition(void *handle, int64 pos)
Definition juce_posix_SharedCode.h:431
constexpr Type jmax(Type a, Type b)
Definition juce_MathsFunctions.h:94
long long int64
Definition juce_MathsFunctions.h:54
unsigned char uint8
Definition juce_MathsFunctions.h:37
memcpy(hh, h, RAND_HEAD_LEN)