Difference between revisions of "Uno/Cpp/Spec/Environment Stack"
From Apache OpenOffice Wiki
m (Updated state.) |
SergeMoutou (Talk | contribs) m (→API) |
||
Line 8: | Line 8: | ||
==API== | ==API== | ||
− | < | + | <source lang="cpp"> |
uno/environment.hxx | uno/environment.hxx | ||
uno::Environment | uno::Environment | ||
Line 32: | Line 32: | ||
inline void isValid | inline void isValid | ||
− | </ | + | </source> |
==Dependencies== | ==Dependencies== |
Latest revision as of 11:22, 25 February 2008
Type: Specification State: Evolving Availability: URE 1.3 (SRC680_m212)
Contents
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