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

From Apache OpenOffice Wiki
< Uno‎ | Cpp‎ | Spec
Jump to: navigation, search
m (Fixed typo.)
m (Updated state.)
Line 1: Line 1:
Type: specification State: draft
+
Type: Specification State: Evolving  Availability: URE 1.3 (SRC680_m212)
  
 
==Feature==
 
==Feature==

Revision as of 12:08, 22 May 2007

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

[cpp] 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