reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
183 : m_opaque_ptr(rhs.m_opaque_ptr) { 197 m_opaque_ptr = rhs.m_opaque_ptr; 197 m_opaque_ptr = rhs.m_opaque_ptr; 208 return m_opaque_ptr != nullptr; 215 return (((cmd != nullptr) && IsValid()) ? m_opaque_ptr->CommandExists(cmd) 223 return (((cmd != nullptr) && IsValid()) ? m_opaque_ptr->AliasExists(cmd) 230 return (IsValid() ? m_opaque_ptr->IsActive() : false); 236 return (IsValid() ? m_opaque_ptr->WasInterrupted() : false); 244 ? m_opaque_ptr->GetDebugger() 281 m_opaque_ptr->HandleCommand(command_line, 325 m_opaque_ptr->HandleCommandsFromFile(tmp_spec, ctx_ptr, options.ref(), 374 m_opaque_ptr->HandleCompletion(request); 451 return (IsValid() ? m_opaque_ptr->HasCommands() : false); 457 return (IsValid() ? m_opaque_ptr->HasAliases() : false); 463 return (IsValid() ? m_opaque_ptr->HasAliasOptions() : false); 472 TargetSP target_sp(m_opaque_ptr->GetDebugger().GetSelectedTarget()); 489 sb_debugger.reset(m_opaque_ptr->GetDebugger().shared_from_this()); 497 return (IsValid() ? m_opaque_ptr->GetPromptOnQuit() : false); 504 m_opaque_ptr->SetPromptOnQuit(b); 511 if (m_opaque_ptr) 512 m_opaque_ptr->AllowExitCodeOnQuit(allow); 519 if (m_opaque_ptr) 520 m_opaque_ptr->GetQuitExitCode(exited); 528 return (m_opaque_ptr ? m_opaque_ptr->GetQuitExitCode(exited) : 0); 528 return (m_opaque_ptr ? m_opaque_ptr->GetQuitExitCode(exited) : 0); 539 m_opaque_ptr->ResolveCommand(command_line, result.ref()); 547 CommandInterpreter *SBCommandInterpreter::get() { return m_opaque_ptr; } 550 assert(m_opaque_ptr); 551 return *m_opaque_ptr; 556 m_opaque_ptr = interpreter; 566 TargetSP target_sp(m_opaque_ptr->GetDebugger().GetSelectedTarget()); 570 m_opaque_ptr->SourceInitFileHome(result.ref()); 585 TargetSP target_sp(m_opaque_ptr->GetDebugger().GetSelectedTarget()); 589 m_opaque_ptr->SourceInitFileCwd(result.ref()); 601 SBBroadcaster broadcaster(m_opaque_ptr, false); 652 m_opaque_ptr->GetCommandObjectForCommand(command_name_str); 668 new CommandObjectMultiword(*m_opaque_ptr, name, help); 672 m_opaque_ptr->AddUserCommand(name, new_command_sp, true)) 686 *m_opaque_ptr, name, impl, help); 689 m_opaque_ptr->AddUserCommand(name, new_command_sp, true)) 705 *m_opaque_ptr, name, impl, help, syntax); 708 m_opaque_ptr->AddUserCommand(name, new_command_sp, true))