Looplex Knowledge Base

Mat2Obj

O tube mat2obj converte uma lista associativa atômica, em um objeto cujo o tipo Struct correspondente às chaves dessa lista. Este tube funciona como um "defaultizador" do objeto em questão.

Formato:

<list>.mat2obj(<obj>)

===Parâmetros:

  • list: Instância de uma lista associativa com #n chaves distintas.
  • obj: Objeto cuja a Struct contém os fields a serem povoados pela chamada do método mat2obj. Ao final, espera-se que o objeto tenha as mesmas informações transferidas por list, segundo a ordem que foram declarados os fields dentro da Struct.

Retorno:

Objeto obj cujos fields foram alimentados pelos dados relacionados à lista atômica list.

Exemplo:

<listSender>.mat2obj(<objReceiver>)
Edit this page on GitHub