LLDB mainline
Namespaces | Macros | Typedefs | Variables
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::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::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::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::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.

◆ 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.