Difference between revisions of "Uno/Cpp/Spec/Environment Stack"
From Apache OpenOffice Wiki
m (Improved style.) |
m (Fixed layout.) |
||
Line 12: | Line 12: | ||
=== API === | === API === | ||
− | < | + | <pre> |
− | + | 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 | ||
+ | </pre> | ||
=== Dependencies === | === Dependencies === | ||
− | Binary UNO / Environment Stacks | + | * Binary UNO / Environment Stacks |
[[Category:Uno:Cpp:Spec]] | [[Category:Uno:Cpp:Spec]] |
Revision as of 12:20, 15 June 2006
version: 12519
state: draft
type: specification
Environment Stack
Feature
- Make the Binary UNO Environment Stack specific API available in a C++ compliant way.
- 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
Dependencies
- Binary UNO / Environment Stacks