View Source Evision.Utils.ClassWithKeywordProperties (Evision v0.1.28)

Link to this section Summary

Types

t()

Type that represents an Utils.ClassWithKeywordProperties struct.

Link to this section Types

@type t() :: %Evision.Utils.ClassWithKeywordProperties{ref: reference()}

Type that represents an Utils.ClassWithKeywordProperties struct.

  • ref. reference()

    The underlying erlang resource variable.

Link to this section Functions

Link to this function

classWithKeywordProperties()

View Source
@spec classWithKeywordProperties() :: t() | {:error, String.t()}

ClassWithKeywordProperties

Keyword Arguments
  • lambda_arg: int.
  • except_arg: int.
Return
  • self: ClassWithKeywordProperties

Python prototype (for reference only):

ClassWithKeywordProperties([, lambda_arg[, except_arg]]) -> <utils_ClassWithKeywordProperties object>
Link to this function

classWithKeywordProperties(opts)

View Source
@spec classWithKeywordProperties([{atom(), term()}, ...] | nil) ::
  t() | {:error, String.t()}

ClassWithKeywordProperties

Keyword Arguments
  • lambda_arg: int.
  • except_arg: int.
Return
  • self: ClassWithKeywordProperties

Python prototype (for reference only):

ClassWithKeywordProperties([, lambda_arg[, except_arg]]) -> <utils_ClassWithKeywordProperties object>
@spec get_except(t()) :: integer()
@spec get_lambda(t()) :: integer()
@spec set_lambda(t(), integer()) :: t()