FunctionInfo

class FunctionInfo @InternalWowApi constructor(val kind: FunctionKind, val context: String, val processor: String, val name: String)

Who produced a result: a function of kind in context. A subscription is named processor.function, so processor and name come from its definition; for a command they are the aggregate and the command's name.

Fields may be added: construct one with of; the constructor is internal to Wow.

Constructors

Link copied to clipboard
constructor(kind: FunctionKind, context: String, processor: String, name: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun copyWith(kind: FunctionKind = this.kind, context: String = this.context, processor: String = this.processor, name: String = this.name): FunctionInfo

This FunctionInfo with the given fields replaced: Wow's own copy, left out of the ABI.

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String