| 
    Anklang-0.3.0.dev502+ga23511a1 anklang-0.3.0.dev502+ga23511a1
    
   ASE — Anklang Sound Engine (C++) 
   « « « Anklang Documentation  | 
 
#include "storage.hh"#include "path.hh"#include "utils.hh"#include "api.hh"#include "compress.hh"#include "platform.hh"#include "minizip.h"#include "strings.hh"#include "internal.hh"#include <stdlib.h>#include <sys/stat.h>#include <unistd.h>#include <fcntl.h>#include <signal.h>#include <filesystem>Go to the source code of this file.
Classes | |
| class | Ase::StorageWriter::Impl | 
| class | Ase::StorageReader::Impl | 
| class | Ase::StreamReaderFile | 
| class | Ase::StreamReaderZipMember | 
| class | Ase::FileStreamWriter | 
Namespaces | |
| namespace | Ase | 
| The Anklang C++ API namespace.  | |
Macros | |
| #define | SDEBUG(...) | 
| #define | return_with_errno(ERRNO, RETVAL) | 
Functions | |
| String | Ase::anklang_cachedir_create () | 
| Create exclusive cache directory for this process' runtime.   | |
| void | Ase::anklang_cachedir_cleanup (const String &cachedir) | 
| Cleanup a cachedir previously created with anklang_cachedir_create().   | |
| void | Ase::anklang_cachedir_clean_stale () | 
| Clean stale cache directories from past runtimes, may be called from any thread.   | |
| StreamReaderP | Ase::stream_reader_from_file (const String &file) | 
| StreamReaderP | Ase::stream_reader_zip_member (const String &archive, const String &member, Storage::StorageFlags f) | 
| StreamWriterP | Ase::stream_writer_create_file (const String &filename, int mode) | 
| #define return_with_errno | ( | ERRNO, | |
| RETVAL | |||
| ) | 
Definition at line 20 of file storage.cc.
| #define SDEBUG | ( | ... | ) | 
Definition at line 19 of file storage.cc.