LLDB mainline
|
#include "lldb/lldb-enumerations.h"
#include "lldb/lldb-forward.h"
#include <cstdint>
#include <pthread.h>
Go to the source code of this file.
Namespaces | |
namespace | lldb |
Macros | |
#define | LLDB_INVALID_PROCESS ((lldb::process_t)-1) |
#define | LLDB_INVALID_HOST_THREAD ((lldb::thread_t)NULL) |
#define | LLDB_INVALID_PIPE ((lldb::pipe_t)-1) |
#define | LLDB_INVALID_CALLBACK_TOKEN ((lldb::callback_token_t) - 1) |
Typedefs | |
typedef pthread_rwlock_t | lldb::rwlock_t |
typedef uint64_t | lldb::process_t |
typedef pthread_t | lldb::thread_t |
typedef int | lldb::file_t |
typedef int | lldb::socket_t |
typedef void * | lldb::thread_arg_t |
typedef void * | lldb::thread_result_t |
typedef void *(* | lldb::thread_func_t) (void *) |
typedef int | lldb::pipe_t |
typedef void(* | lldb::LogOutputCallback) (const char *, void *baton) |
typedef bool(* | lldb::CommandOverrideCallback) (void *baton, const char **argv) |
typedef bool(* | lldb::ExpressionCancelCallback) (lldb::ExpressionEvaluationPhase phase, void *baton) |
typedef void * | lldb::ScriptObjectPtr |
typedef uint64_t | lldb::addr_t |
typedef int32_t | lldb::callback_token_t |
typedef uint64_t | lldb::user_id_t |
typedef uint64_t | lldb::pid_t |
typedef uint64_t | lldb::tid_t |
typedef uint64_t | lldb::offset_t |
typedef int32_t | lldb::break_id_t |
typedef int32_t | lldb::watch_id_t |
typedef uint32_t | lldb::wp_resource_id_t |
typedef void * | lldb::opaque_compiler_type_t |
typedef uint64_t | lldb::queue_id_t |
typedef uint32_t | lldb::cpu_id_t |
#define LLDB_INVALID_CALLBACK_TOKEN ((lldb::callback_token_t) - 1) |
Definition at line 71 of file lldb-types.h.
#define LLDB_INVALID_HOST_THREAD ((lldb::thread_t)NULL) |
Definition at line 69 of file lldb-types.h.
#define LLDB_INVALID_PIPE ((lldb::pipe_t)-1) |
Definition at line 70 of file lldb-types.h.
#define LLDB_INVALID_PROCESS ((lldb::process_t)-1) |
Definition at line 68 of file lldb-types.h.