Anklang 0.3.0-460-gc4ef46ba
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.