Skip to content

File storage.cc

FileList > ase > storage.cc

  • #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>

Namespaces

Type Name
namespace Ase
The Anklang C++ API namespace.

Classes

Type Name
class FileStreamWriter
class Impl
class Impl
class StreamReaderFile
class StreamReaderZipMember

Macros

Type Name
define SDEBUG (...) Ase::debug ("storage", \_\_VA\_ARGS\_\_)
define return_with_errno (ERRNO, RETVAL) ({ errno = ERRNO; return RETVAL; })

Macro Definition Documentation

define SDEBUG

#define SDEBUG (
    ...
) `Ase::debug ("storage", __VA_ARGS__)`

define return_with_errno

#define return_with_errno (
    ERRNO,
    RETVAL
) `({ errno = ERRNO; return RETVAL; })`


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/storage.cc