Difference between revisions of "Uno/Cpp/Snippet/Managing an Object"

From Apache OpenOffice Wiki
< Uno‎ | Cpp
Jump to: navigation, search
 
m
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
<code>[cpp]
+
<source lang="cpp">
 
#include <uno/environment.hxx>
 
#include <uno/environment.hxx>
 
...
 
...
Line 15: Line 15:
 
   ...
 
   ...
 
}
 
}
</code><noinclude>[[Category:Uno:Cpp:Snippet]]</noinclude>
+
</source><noinclude>[[Category:Cpp]][[Category:Snippet]][[Category:Uno]]</noinclude>

Latest revision as of 17:39, 23 February 2008

#include <uno/environment.hxx>
...
{
  uno::Environment env(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("c++:unsafe")));
 
  void * pObject = ...
 
  // Acquire pObject.
  env.get()->pExtEnv->acquireInterface(env.get()->pExtEnv, pObject);
 
  // Release pObject.
  env.get()->pExtEnv->releaseInterface(env.get()->pExtEnv, pObject);
 
  ...
}
Personal tools