Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

OutputClass

Swift
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift

API reference · Markdown

enum OutputClass : enum OutputClass
enum [source]
enum [source]
enum OutputClass

Classes of data a successful call can return.

Members

encode(to:)

encode(to:) ( to : any Encoder ) → ()
method
method
encode(to:)

Inherited from RawRepresentable.encode(to:)

Encodes this value into the given encoder, when the type's RawValue is String.

This function throws an error if any values are invalid for the given encoder's format.

  • Parameter encoder: The encoder to write data to.

init(from:)

init(from:) ( from : any Decoder )
method
method
init(from:)

Inherited from RawRepresentable.init(from:)

Creates a new instance by decoding from the given decoder, when the type's RawValue is String.

This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.

  • Parameter decoder: The decoder to read data from.

hashValue

hashValue : var hashValue: Int
property
property
hashValue

Inherited from RawRepresentable.hashValue

hash(into:)

hash(into:) ( into : Hasher ) → ()
method
method
hash(into:)

Inherited from RawRepresentable.hash(into:)

!=(_:_:)

!=(_:_:) ( lhs : Self , rhs : Self ) → Bool
functionstatic
functionstatic
!=(_:_:)

Inherited from Equatable.!=(_:_:)

Returns a Boolean value indicating whether two values are not equal.

Inequality is the inverse of equality. For any values a and b, a != b implies that a == b is false.

This is the default implementation of the not-equal-to operator (!=) for any type that conforms to Equatable.

  • Parameters:
    • lhs: A value to compare.
    • rhs: Another value to compare.

tmuxMetadata

tmuxMetadata : case tmuxMetadata
constant [source]
constant [source]
tmuxMetadata

terminalContent

terminalContent : case terminalContent
constant [source]
constant [source]
terminalContent

processEnvironment

processEnvironment : case processEnvironment
constant [source]
constant [source]
processEnvironment

configuredCommand

configuredCommand : case configuredCommand
constant [source]
constant [source]
configuredCommand

init(rawValue:)

init(rawValue:) ( rawValue : String )
method
method
init(rawValue:)

Inherited from RawRepresentable.init(rawValue:)

Creates a new instance with the specified raw value.

If there is no value of the type that corresponds with the specified raw value, this initializer returns nil. For example:

enum PaperSize: String { case A4, A5, Letter, Legal }

print(PaperSize(rawValue: "Legal")) // Prints "Optional(PaperSize.Legal)"

print(PaperSize(rawValue: "Tabloid")) // Prints "nil"

  • Parameter rawValue: The raw value to use for the new instance.
Esc

Type to search.