úÎ#˜!n  Safe   NoneThe buffer data structure.¦Allocate a new buffer with a given initial size. The perfect starting point depends on the expected total size and the average size for a single chunk written with ü. You can always start with 1024 and optimize from there with benchmarks. Please note that the SuperBuffer will no longer be valid after this function terminates, so do NOT pass it to some other thread without waiting for it to finish in the action.‰Write a bytestring to the buffer and grow the buffer if needed. Note that only one thread at any given time may call this function. Use  when accessing  from multiple threads.‰Write a bytestring to the buffer and grow the buffer if needed. This function can be used accross different threads, but is slower than .=Read the final buffer contents. This must only be called once'Get current (filled) size of the buffer NoneTÅThe buffer. Internally only a pointer to a C struct. Don't worry, this module attempts to make usage of the SuperBuffer as safe as possible in terms of memory leaks (even when exceptions occur).¦Allocate a new buffer with a given initial size. The perfect starting point depends on the expected total size and the average size for a single chunk written with ü. You can always start with 1024 and optimize from there with benchmarks. Please note that the SuperBuffer will no longer be valid after this function terminates, so do NOT pass it to some other thread without waiting for it to finish in the action.‰Write a bytestring to the buffer and grow the buffer if needed. Note that only one thread at any given time may call this function. Use  when accessing  from multiple threads.‰Write a bytestring to the buffer and grow the buffer if needed. This function can be used accross different threads, but is slower than .>Read the final buffer contents. This must only be called once 'Get current (filled) size of the buffer !"#$%&'()    !"#$%&'() *      !"#$%&*superbuffer-0.3.1.1-8lT6q9X4rl1Bt2wozFvxNl Data.ByteString.SuperBuffer.PureData.ByteString.SuperBufferPaths_superbuffer SuperBuffer withBuffer appendBuffer appendBufferTsizecatchIOversionbindirlibdirdatadir libexecdir sysconfdir getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName readBuffer sb_buffersb_currentSize sb_maxSizesb_lock SuperBufferPSBuf size_sbufdestroyContents_sbuf destroy_sbuf read_sbuf append_sbufnew_sbuf newBuffer destroyBufferdestroyBufferContents