Namespaces

Variants
Actions

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

Classes R

From 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 00:19.
166 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.

×