Property | Type | Description | |
---|---|---|---|
NativeToManagedMap | LaunchInfo>.System.Collections.Concurrent.ConcurrentDictionary |
Property | Type | Description | |
---|---|---|---|
__OriginalVTables | void*[] | ||
__PointerAdjustment | int | ||
__ownsNativeInstance | bool |
Method | Description | |
---|---|---|
AddCloseFileAction ( int fd ) : bool | ||
AddDuplicateFileAction ( int fd, int dup_fd ) : bool | ||
AddOpenFileAction ( int fd, string path, bool read, bool write ) : bool | ||
AddSuppressFileAction ( int fd, bool read, bool write ) : bool | ||
Clear ( ) : void | ||
Dispose ( ) : void | ||
GetArgumentAtIndex ( uint idx ) : string | ||
GetEnvironmentEntryAtIndex ( uint idx ) : string | ||
GetExecutableFile ( ) : LLDB.FileSpec | ||
GetListener ( ) : LLDB.Listener |
Get the listener that will be used to receive process events. If no listener has been set via a call to SBLaunchInfo::SetListener(), then an invalid SBListener will be returned (SBListener::IsValid() will return false). If a listener has been set, then the valid listener object will be returned. |
|
GroupIDIsValid ( ) : bool | ||
LaunchInfo ( LLDB _0 ) : System | ||
LaunchInfo ( sbyte argv ) : System | ||
SetArguments ( sbyte argv, bool append ) : void | ||
SetEnvironmentEntries ( sbyte envp, bool append ) : void | ||
SetExecutableFile ( LLDB exe_file, bool add_as_first_arg ) : void |
Set the executable file that will be used to launch the process and optionally set it as the first argument in the argument vector. This only needs to be specified if clients wish to carefully control the exact path will be used to launch a binary. If you create a target with a symlink, that symlink will get resolved in the target and the resolved path will get used to launch the process. Calling this function can help you still launch your process using the path of your choice. If this function is not called prior to launching with SBTarget::Launch(...), the target will use the resolved executable path that was used to create the target. |
|
UserIDIsValid ( ) : bool | ||
__CreateInstance ( LaunchInfo native, bool skipVTables = false ) : LaunchInfo | ||
__CreateInstance ( global native, bool skipVTables = false ) : LaunchInfo |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
LaunchInfo ( void native, bool skipVTables = false ) : System |
Method | Description | |
---|---|---|
LaunchInfo ( LaunchInfo native, bool skipVTables = false ) : System | ||
__CopyValue ( LaunchInfo native ) : void* |
public AddDuplicateFileAction ( int fd, int dup_fd ) : bool | ||
fd | int | |
dup_fd | int | |
return | bool |
public AddOpenFileAction ( int fd, string path, bool read, bool write ) : bool | ||
fd | int | |
path | string | |
read | bool | |
write | bool | |
return | bool |
public AddSuppressFileAction ( int fd, bool read, bool write ) : bool | ||
fd | int | |
read | bool | |
write | bool | |
return | bool |
public GetArgumentAtIndex ( uint idx ) : string | ||
idx | uint | |
return | string |
public GetEnvironmentEntryAtIndex ( uint idx ) : string | ||
idx | uint | |
return | string |
protected LaunchInfo ( void native, bool skipVTables = false ) : System | ||
native | void | |
skipVTables | bool | |
return | System |
public SetArguments ( sbyte argv, bool append ) : void | ||
argv | sbyte | |
append | bool | |
return | void |
public SetEnvironmentEntries ( sbyte envp, bool append ) : void | ||
envp | sbyte | |
append | bool | |
return | void |
public SetExecutableFile ( LLDB exe_file, bool add_as_first_arg ) : void | ||
exe_file | LLDB |
/// |
add_as_first_arg | bool |
/// |
return | void |
public static __CreateInstance ( LaunchInfo native, bool skipVTables = false ) : LaunchInfo | ||
native | LaunchInfo | |
skipVTables | bool | |
return | LaunchInfo |
public static __CreateInstance ( global native, bool skipVTables = false ) : LaunchInfo | ||
native | global | |
skipVTables | bool | |
return | LaunchInfo |
public static System.Collections.Concurrent.ConcurrentDictionary |
||
return | LaunchInfo>.System.Collections.Concurrent.ConcurrentDictionary |