Difference between revisions of "Uno/Cpp/Spec/Environment Stack"

From Apache OpenOffice Wiki
< Uno‎ | Cpp‎ | Spec
Jump to: navigation, search
m (Updated state.)
m (API)
 
Line 8: Line 8:
  
 
==API==
 
==API==
<code>[cpp]
+
<source lang="cpp">
 
uno/environment.hxx
 
uno/environment.hxx
 
  uno::Environment
 
  uno::Environment
Line 32: Line 32:
  
 
   inline void isValid
 
   inline void isValid
</code>
+
</source>
  
 
==Dependencies==
 
==Dependencies==

Latest revision as of 11:22, 25 February 2008

Type: Specification State: Evolving Availability: URE 1.3 (SRC680_m212)

Feature

  • Make the Binary Uno Environment Stack specific API available in a C++ compliant way.
  • Make C++ Runtime API implementation environment stack aware.

Rationale

API

uno/environment.hxx
 uno::Environment
  invoke_v
  invoke
  enter
  isValid
 
 uno::getCurrentEnvironment
 
uno/Enterable.hxx
 cppu::Enterable : public uno_Enterable
  explicit Enterable(void)
 
  inline void enter
  inline void leave
 
  inline void callInto_v
  inline void callOut_v
 
  inline void callInto
  inline void callOut
 
  inline void isValid

Dependencies

Personal tools