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

From Apache OpenOffice Wiki
< Uno‎ | Cpp‎ | Spec
Jump to: navigation, search
m (Added category.)
Line 1: Line 1:
author:  [[User:Kr|Kr]] <br>
 
 
version: {{REVISIONID}} <br>
 
version: {{REVISIONID}} <br>
 
state:  draft          <br>
 
state:  draft          <br>
created: 01/11/2006    <br>
 
 
type:    specification  <br>
 
type:    specification  <br>
  
== C++ UNO ==
+
== Environment Stack ==
=== Stacked Environments ===
+
  
 
; Feature:
 
; Feature:
Line 42: Line 39:
 
; Dependencies:
 
; Dependencies:
 
: Binary UNO / Environment Stacks
 
: Binary UNO / Environment Stacks
 +
 +
[[Category:Uno:Cpp:Spec]]

Revision as of 15:38, 20 April 2006

version: 8705
state: draft
type: specification

Environment Stack

Feature
  1. Make the environment stack specific API available in a C++ compliant way.
  2. Make C++ Runtime API implementation env. stack aware.
Rationale 
API
uno::Environment
invoke_v
invoke
enter
isValid
uno::getCurrentEnvironment
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


Compatibility Issues
None.
Dependencies
Binary UNO / Environment Stacks
Personal tools