File platform.cc
FileList > ase > platform.cc
#include "platform.hh"
#include "path.hh"
#include "dbus.hh"
#include "utils.hh"
#include "strings.hh"
#include "internal.hh"
#include <unistd.h>
#include <cstring>
#include <fstream>
#include <atomic>
#include <setjmp.h>
#include <libintl.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <sys/time.h>
#include <sys/resource.h>
#include <sys/syscall.h>
#include <semaphore.h>
#include <stdarg.h>
#include <sys/types.h>
#include <pwd.h>
#include <algorithm>
#include "testing.hh"
Namespaces
Type | Name |
---|---|
namespace | Ase The Anklang C++ API namespace. |
namespace | AnsiColors The AnsiColors namespace contains utility functions for colored terminal output. |
Classes
Type | Name |
---|---|
struct | CPUInfo Acquire information about the runtime architecture and CPU type. |
struct | PwdUser |
Macros
Type | Name |
---|---|
define | ACCOUNTING_MSECS 50 |
define | LIBTOOL_OBJDIR ".libs" |
define | PDEBUG (...) Ase::debug ("Platform", __VA_ARGS__) |
define | x86_cpuid (input, count, eax, ebx, ecx, edx) do {} while (0) |
define | x86_has_cpuid () (false) |
Macro Definition Documentation
define ACCOUNTING_MSECS
#define ACCOUNTING_MSECS 50
define LIBTOOL_OBJDIR
#define LIBTOOL_OBJDIR ".libs"
define PDEBUG
#define PDEBUG (
...
) Ase::debug ("Platform", __VA_ARGS__)
define x86_cpuid
#define x86_cpuid (
input,
count,
eax,
ebx,
ecx,
edx
) do {} while (0)
define x86_has_cpuid
#define x86_has_cpuid (
) (false)
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/platform.cc