×
Namespaces

Variants
Actions
Revision as of 03:19, 18 March 2012 by lpvalente (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Classes R

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Criado por cabezonxdg em 20 Dec 2007
Última alteração feita por lpvalente em 18 Mar 2012

R Classes – (Resource Class). Tipos de classes em Symbian para trabalhar com recursos.

  • São classes que trabalham com recursos do sistema (memória, arquivos, etc).
  • Podem ser construídas na pilha ou heap.
  • Como "padrão" devem definir os métodos Open(), Close() e Reset(). Eles farão a inicialização do uso do recurso, sua liberação e finalização ou sua liberação para ré-uso respectivamente.
  • Quando se utilizar variáveis automáticas para instanciar classes R na heap, estas devem ser adicionadas a pilha de limpeza através do método CleanupClosePushL(). Na ocorrência de um abandono o método Close() será chamado pelo objeto adicionado à pilha para liberar os recursos alocados.
  • Em geral não possuem destrutores pois Close() já finaliza o uso do objeto.


This page was last modified on 18 March 2012, at 03:19.
64 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×