Struct lldb::SBModuleSpec [] [src]

pub struct SBModuleSpec {
    pub raw: SBModuleSpecRef,
}

A description of an SBModule.

Fields

The underlying raw SBModuleSpecRef.

Methods

impl SBModuleSpec
[src]

[src]

Construct a new SBModuleSpec.

[src]

Construct a new Some(SBModuleSpec) or None.

[src]

Check whether or not this is a valid SBModuleSpec value.

[src]

The file for the module on the host system that is running LLDB.

This can differ from the path on the platform since we might be doing remote debugging.

[src]

Set the file for the module on the host system that is running LLDB.

[src]

The file for the module as it is known on the remote system which is being debugged.

For local debugging, this is always the same as SBModuleSpec::filespec. But remote debugging might mention a file /usr/lib/liba.dylib which might be locally downloaded and cached. In this case, the platform file could be something like: /tmp/lldb/platform-cache/remote.host.computer/usr/lib/liba.dylib The file could also be cached in a local developer kit directory.

[src]

Set the file for the module as it is known on the remote system which is being debugged.

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

impl Debug for SBModuleSpec
[src]

[src]

Formats the value using the given formatter.

impl Drop for SBModuleSpec
[src]

[src]

Executes the destructor for this type. Read more