9#ifndef LLDB_API_SBPLATFORM_H
10#define LLDB_API_SBPLATFORM_H
20class ProcessInstanceInfoMatch;
39 void SetURL(
const char *url);
43 void EnableRsync(
const char *options,
const char *remote_path_prefix,
44 bool omit_remote_hostname);
111 explicit operator bool()
const;
165 uint32_t file_permissions = eFilePermissionsDirectoryDefault);
191 void *callback_baton);
static llvm::raw_ostream & error(Stream &strm)
static llvm::StringRef GetName(XcodeSDK::Type type)
lldb::SBError(* SBPlatformLocateModuleCallback)(void *baton, const lldb::SBModuleSpec &module_spec, lldb::SBFileSpec &module_file_spec, lldb::SBFileSpec &symbol_file_spec)
std::shared_ptr< lldb_private::Platform > PlatformSP