Difference between revisions of "Uno/Spec/Environment"

From Apache OpenOffice Wiki
< Uno‎ | Spec
Jump to: navigation, search
 
m (Added category.)
Line 12: Line 12:
  
 
The [[Uno/Spec/Runtime | UNO runtimes]] which are supporting the [[Uno/Spec/Threading Model | Uno Threading Model]] provide [[Uno/Spec/Mapping | mappings]] between any particular UNO environments.
 
The [[Uno/Spec/Runtime | UNO runtimes]] which are supporting the [[Uno/Spec/Threading Model | Uno Threading Model]] provide [[Uno/Spec/Mapping | mappings]] between any particular UNO environments.
 +
 +
[[Category:Uno:Spec]]

Revision as of 09:57, 21 April 2006

type: specification

Uno Environment

UNO Environments manage collections of objects of the same ABI and the same purpose. For example,

  • an Object may implement the GCC3 C++ ABI and is Uno/Spec/Thread Unsafe, or
  • an Object may implement the Java ABI and is logging all calls.

UNO Environments can be described by Strings, e.g.:

  • "uno", representing the environment for all Objects implementing the Uno ABI and which are thread safe, or
  • "java:unsafe", describing the environment for all Java Objects which are thread unsafe.

The UNO runtimes which are supporting the Uno Threading Model provide mappings between any particular UNO environments.

Personal tools