Home | History | Annotate | Download | only in API

Lines Matching refs:m_opaque_sp

67     m_opaque_sp(new ProcessLaunchInfo())
69 m_opaque_sp->GetFlags().Reset (eLaunchFlagDebug | eLaunchFlagDisableASLR);
71 m_opaque_sp->GetArguments().SetArguments(argv);
81 return *m_opaque_sp;
88 return m_opaque_sp->GetUserID();
94 return m_opaque_sp->GetGroupID();
100 return m_opaque_sp->UserIDIsValid();
106 return m_opaque_sp->GroupIDIsValid();
112 m_opaque_sp->SetUserID (uid);
118 m_opaque_sp->SetGroupID (gid);
124 return m_opaque_sp->GetArguments().GetArgumentCount();
130 return m_opaque_sp->GetArguments().GetArgumentAtIndex(idx);
139 m_opaque_sp->GetArguments().AppendArguments(argv);
144 m_opaque_sp->GetArguments().SetArguments(argv);
146 m_opaque_sp->GetArguments().Clear();
153 return m_opaque_sp->GetEnvironmentEntries().GetArgumentCount();
159 return m_opaque_sp->GetEnvironmentEntries().GetArgumentAtIndex(idx);
168 m_opaque_sp->GetEnvironmentEntries().AppendArguments(envp);
173 m_opaque_sp->GetEnvironmentEntries().SetArguments(envp);
175 m_opaque_sp->GetEnvironmentEntries().Clear();
182 m_opaque_sp->Clear();
188 return m_opaque_sp->GetWorkingDirectory();
194 m_opaque_sp->SetWorkingDirectory(working_dir);
200 return m_opaque_sp->GetFlags().Get();
206 m_opaque_sp->GetFlags().Reset(flags);
212 return m_opaque_sp->GetProcessPluginName();
218 return m_opaque_sp->SetProcessPluginName (plugin_name);
224 return m_opaque_sp->GetShell();
230 m_opaque_sp->SetShell (path);
236 return m_opaque_sp->GetResumeCount();
242 m_opaque_sp->SetResumeCount (c);
248 return m_opaque_sp->AppendCloseFileAction(fd);
254 return m_opaque_sp->AppendDuplicateFileAction(fd, dup_fd);
260 return m_opaque_sp->AppendOpenFileAction(fd, path, read, write);
266 return m_opaque_sp->AppendSuppressFileAction(fd, read, write);
271 m_opaque_sp (new ProcessAttachInfo())
276 m_opaque_sp (new ProcessAttachInfo())
278 m_opaque_sp->SetProcessID (pid);
282 m_opaque_sp (new ProcessAttachInfo())
285 m_opaque_sp->GetExecutableFile().SetFile(path, false);
286 m_opaque_sp->SetWaitForLaunch (wait_for);
290 m_opaque_sp (new ProcessAttachInfo())
292 *m_opaque_sp = *rhs.m_opaque_sp;
302 return *m_opaque_sp;
309 *m_opaque_sp = *rhs.m_opaque_sp;
316 return m_opaque_sp->GetProcessID();
322 m_opaque_sp->SetProcessID (pid);
329 return m_opaque_sp->GetResumeCount();
335 m_opaque_sp->SetResumeCount (c);
341 return m_opaque_sp->GetProcessPluginName();
347 return m_opaque_sp->SetProcessPluginName (plugin_name);
354 m_opaque_sp->GetExecutableFile().SetFile(path, false);
356 m_opaque_sp->GetExecutableFile().Clear();
363 m_opaque_sp->GetExecutableFile() = exe_file.ref();
365 m_opaque_sp->GetExecutableFile().Clear();
371 return m_opaque_sp->GetWaitForLaunch();
377 m_opaque_sp->SetWaitForLaunch (b);
383 return m_opaque_sp->GetIgnoreExisting();
389 m_opaque_sp->SetIgnoreExisting (b);
395 return m_opaque_sp->GetUserID();
401 return m_opaque_sp->GetGroupID();
407 return m_opaque_sp->UserIDIsValid();
413 return m_opaque_sp->GroupIDIsValid();
419 m_opaque_sp->SetUserID (uid);
425 m_opaque_sp->SetGroupID (gid);
431 return m_opaque_sp->GetEffectiveUserID();
437 return m_opaque_sp->GetEffectiveGroupID();
443 return m_opaque_sp->EffectiveUserIDIsValid();
449 return m_opaque_sp->EffectiveGroupIDIsValid ();
455 m_opaque_sp->SetEffectiveUserID(uid);
461 m_opaque_sp->SetEffectiveGroupID(gid);
467 return m_opaque_sp->GetParentProcessID();
473 m_opaque_sp->SetParentProcessID (pid);
479 return m_opaque_sp->ParentProcessIDIsValid();
487 m_opaque_sp ()
492 m_opaque_sp (rhs.m_opaque_sp)
497 m_opaque_sp (target_sp)
505 m_opaque_sp = rhs.m_opaque_sp;
525 return m_opaque_sp.get() != NULL && m_opaque_sp->IsValid();
1222 return m_opaque_sp.get() == rhs.m_opaque_sp.get();
1228 return m_opaque_sp.get() != rhs.m_opaque_sp.get();
1234 return m_opaque_sp;
1240 m_opaque_sp = target_sp;
1964 log->Printf ("SBTarget(%p)::Clear ()", m_opaque_sp.get());
1966 m_opaque_sp.reset();
2592 ExecutionContext exe_ctx (m_opaque_sp.get());