Struct lldb::SBStructuredData [] [src]

pub struct SBStructuredData {
    pub raw: SBStructuredDataRef,
}

The value of a variable, register or expression.

Fields

The underlying raw SBStructuredDataRef.

Methods

impl SBStructuredData
[src]

[src]

Construct a new SBStructuredData.

[src]

Construct a new Some(SBStructuredData) or None.

[src]

Check whether or not this is a valid SBStructuredData value.

[src]

[src]

[src]

[src]

Return the type of data in this data structure.

[src]

Return the size (number of elements) in this data structure if it is an array or dictionary type. For other types, 0 will be returned.

[src]

Return the value corresponding to a key if this data structure is a dictionary type.

[src]

Return the value corresponding to an index if this data structure is array.

[src]

Return the integer value if this data structure is an integer type.

[src]

Return the floating point value if this data structure is a floating type.

[src]

Return the boolean value if this data structure is a boolean type.

[src]

Provides the string value if this data structure is a string type.

Trait Implementations

impl Debug for SBStructuredData
[src]

[src]

Formats the value using the given formatter.

impl Drop for SBStructuredData
[src]

[src]

Executes the destructor for this type. Read more