Uno/Spec/Implementation Environment

From OpenOffice.org Wiki

< Uno | Spec
Jump to: navigation, search

Type: Specification State: Draft

Feature

  • Support the compile time selection of an implementations Purpose Environment.
  • Support a generic or 'free' implementation environment for code to be used from any other implementation environment.

Rationale

Every piece of code implemented has some attributes, describing its nature and how it may be utilized. E.g. code can be thread safe or thread affine. These attributes need to be accounted for when calling or implementing UNO libraries, to ensure that code and objects with different attributes does not get mixed accidently.

Dependencies

Personal tools