LLDB API Documentation

Public Member Functions | Protected Member Functions | Friends | List of all members
lldb::SBExpressionOptions Class Reference

#include <SBExpressionOptions.h>

Public Member Functions

 SBExpressionOptions ()
 SBExpressionOptions (const lldb::SBExpressionOptions &rhs)
 ~SBExpressionOptions ()
const SBExpressionOptionsoperator= (const lldb::SBExpressionOptions &rhs)
bool GetCoerceResultToId () const
void SetCoerceResultToId (bool coerce=true)
bool GetUnwindOnError () const
void SetUnwindOnError (bool unwind=true)
bool GetIgnoreBreakpoints () const
void SetIgnoreBreakpoints (bool ignore=true)
lldb::DynamicValueType GetFetchDynamicValue () const
void SetFetchDynamicValue (lldb::DynamicValueType dynamic=lldb::eDynamicCanRunTarget)
uint32_t GetTimeoutInMicroSeconds () const
void SetTimeoutInMicroSeconds (uint32_t timeout=0)
bool GetTryAllThreads () const
void SetTryAllThreads (bool run_others=true)

Protected Member Functions

 SBExpressionOptions (lldb_private::EvaluateExpressionOptions &expression_options)
lldb_private::EvaluateExpressionOptions * get () const
lldb_private::EvaluateExpressionOptions & ref () const

Friends

class SBFrame
class SBValue
class SBTarget

Detailed Description

Definition at line 20 of file SBExpressionOptions.h.

Constructor & Destructor Documentation

lldb::SBExpressionOptions::SBExpressionOptions ( )
lldb::SBExpressionOptions::SBExpressionOptions ( const lldb::SBExpressionOptions rhs)
lldb::SBExpressionOptions::~SBExpressionOptions ( )
lldb::SBExpressionOptions::SBExpressionOptions ( lldb_private::EvaluateExpressionOptions &  expression_options)
protected

Member Function Documentation

lldb_private::EvaluateExpressionOptions* lldb::SBExpressionOptions::get ( ) const
protected
bool lldb::SBExpressionOptions::GetCoerceResultToId ( ) const
lldb::DynamicValueType lldb::SBExpressionOptions::GetFetchDynamicValue ( ) const
bool lldb::SBExpressionOptions::GetIgnoreBreakpoints ( ) const
uint32_t lldb::SBExpressionOptions::GetTimeoutInMicroSeconds ( ) const
bool lldb::SBExpressionOptions::GetTryAllThreads ( ) const
bool lldb::SBExpressionOptions::GetUnwindOnError ( ) const
const SBExpressionOptions& lldb::SBExpressionOptions::operator= ( const lldb::SBExpressionOptions rhs)
lldb_private::EvaluateExpressionOptions& lldb::SBExpressionOptions::ref ( ) const
protected
void lldb::SBExpressionOptions::SetCoerceResultToId ( bool  coerce = true)
void lldb::SBExpressionOptions::SetFetchDynamicValue ( lldb::DynamicValueType  dynamic = lldb::eDynamicCanRunTarget)
void lldb::SBExpressionOptions::SetIgnoreBreakpoints ( bool  ignore = true)
void lldb::SBExpressionOptions::SetTimeoutInMicroSeconds ( uint32_t  timeout = 0)
void lldb::SBExpressionOptions::SetTryAllThreads ( bool  run_others = true)
void lldb::SBExpressionOptions::SetUnwindOnError ( bool  unwind = true)

Friends And Related Function Documentation

friend class SBFrame
friend

Definition at line 78 of file SBExpressionOptions.h.

friend class SBTarget
friend

Definition at line 80 of file SBExpressionOptions.h.

friend class SBValue
friend

Definition at line 79 of file SBExpressionOptions.h.


The documentation for this class was generated from the following file: