LLDB mainline
SBDefines.h File Reference
#include "lldb/lldb-defines.h"
#include "lldb/lldb-enumerations.h"
#include "lldb/lldb-forward.h"
#include "lldb/lldb-types.h"
#include "lldb/lldb-versioning.h"
#include <cstdio>

Go to the source code of this file.

Namespaces

namespace  lldb

Macros

#define LLDB_API
#define LLDB_DEPRECATED(MSG)
#define LLDB_DEPRECATED_FIXME(MSG, FIX)

Typedefs

typedef bool(* lldb::SBBreakpointHitCallback) (void *baton, lldb::SBProcess &process, lldb::SBThread &thread, lldb::SBBreakpointLocation &location)
typedef void(* lldb::SBDebuggerDestroyCallback) (lldb::user_id_t debugger_id, void *baton)
typedef lldb::CommandReturnObjectCallbackResult(* lldb::SBCommandPrintCallback) (lldb::SBCommandReturnObject &result, void *baton)
typedef lldb::SBError(* lldb::SBPlatformLocateModuleCallback) (void *baton, const lldb::SBModuleSpec &module_spec, lldb::SBFileSpec &module_file_spec, lldb::SBFileSpec &symbol_file_spec)

Variables

class LLDB_API lldb::SBAddress
class LLDB_API lldb::SBAddressRange
class LLDB_API lldb::SBAddressRangeList
class LLDB_API lldb::SBAttachInfo
class LLDB_API lldb::SBBlock
class LLDB_API lldb::SBBreakpoint
class LLDB_API lldb::SBBreakpointList
class LLDB_API lldb::SBBreakpointLocation
class LLDB_API lldb::SBBreakpointName
class LLDB_API lldb::SBBreakpointNameImpl
class LLDB_API lldb::SBBroadcaster
class LLDB_API lldb::SBCommand
class LLDB_API lldb::SBCommandInterpreter
class LLDB_API lldb::SBCommandInterpreterRunOptions
class LLDB_API lldb::SBCommandInterpreterRunResult
class LLDB_API lldb::SBCommandPluginInterface
class LLDB_API lldb::SBCommandReturnObject
class LLDB_API lldb::SBCommunication
class LLDB_API lldb::SBCompileUnit
class LLDB_API lldb::SBSaveCoreOptions
class LLDB_API lldb::SBData
class LLDB_API lldb::SBDebugger
class LLDB_API lldb::SBDeclaration
class LLDB_API lldb::SBEnvironment
class LLDB_API lldb::SBError
class LLDB_API lldb::SBEvent
class LLDB_API lldb::SBEventList
class LLDB_API lldb::SBExecutionContext
class LLDB_API lldb::SBExpressionOptions
class LLDB_API lldb::SBFile
class LLDB_API lldb::SBFileSpec
class LLDB_API lldb::SBFileSpecList
class LLDB_API lldb::SBFormat
class LLDB_API lldb::SBFrame
class LLDB_API lldb::SBFunction
class LLDB_API lldb::SBHostOS
class LLDB_API lldb::SBInstruction
class LLDB_API lldb::SBInstructionList
class LLDB_API lldb::SBLanguageRuntime
class LLDB_API lldb::SBLaunchInfo
class LLDB_API lldb::SBLineEntry
class LLDB_API lldb::SBListener
class LLDB_API lldb::SBMemoryRegionInfo
class LLDB_API lldb::SBMemoryRegionInfoList
class LLDB_API lldb::SBModule
class LLDB_API lldb::SBModuleSpec
class LLDB_API lldb::SBModuleSpecList
class LLDB_API lldb::SBMutex
class LLDB_API lldb::SBPlatform
class LLDB_API lldb::SBPlatformConnectOptions
class LLDB_API lldb::SBPlatformShellCommand
class LLDB_API lldb::SBProcess
class LLDB_API lldb::SBProcessInfo
class LLDB_API lldb::SBProcessInfoList
class LLDB_API lldb::SBProgress
class LLDB_API lldb::SBQueue
class LLDB_API lldb::SBQueueItem
class LLDB_API lldb::SBReplayOptions
class LLDB_API lldb::SBReproducer
class LLDB_API lldb::SBScriptObject
class LLDB_API lldb::SBSection
class LLDB_API lldb::SBSourceManager
class LLDB_API lldb::SBStatisticsOptions
class LLDB_API lldb::SBStream
class LLDB_API lldb::SBStringList
class LLDB_API lldb::SBStructuredData
class LLDB_API lldb::SBSymbol
class LLDB_API lldb::SBSymbolContext
class LLDB_API lldb::SBSymbolContextList
class LLDB_API lldb::SBTarget
class LLDB_API lldb::SBThread
class LLDB_API lldb::SBThreadCollection
class LLDB_API lldb::SBThreadPlan
class LLDB_API lldb::SBTrace
class LLDB_API lldb::SBTraceCursor
class LLDB_API lldb::SBType
class LLDB_API lldb::SBTypeCategory
class LLDB_API lldb::SBTypeEnumMember
class LLDB_API lldb::SBTypeEnumMemberList
class LLDB_API lldb::SBTypeFilter
class LLDB_API lldb::SBTypeFormat
class LLDB_API lldb::SBTypeMember
class LLDB_API lldb::SBTypeMemberFunction
class LLDB_API lldb::SBTypeNameSpecifier
class LLDB_API lldb::SBTypeStaticField
class LLDB_API lldb::SBTypeSummary
class LLDB_API lldb::SBTypeSummaryOptions
class LLDB_API lldb::SBTypeSynthetic
class LLDB_API lldb::SBTypeList
class LLDB_API lldb::SBValue
class LLDB_API lldb::SBValueList
class LLDB_API lldb::SBVariablesOptions
class LLDB_API lldb::SBWatchpoint
class LLDB_API lldb::SBWatchpointOptions
class LLDB_API lldb::SBUnixSignals

Macro Definition Documentation

◆ LLDB_API

#define LLDB_API

Definition at line 28 of file SBDefines.h.

Referenced by lldb::SBAddress::operator==.

◆ LLDB_DEPRECATED

#define LLDB_DEPRECATED ( MSG)

Definition at line 38 of file SBDefines.h.

◆ LLDB_DEPRECATED_FIXME

#define LLDB_DEPRECATED_FIXME ( MSG,
FIX )

Definition at line 39 of file SBDefines.h.