Difference between revisions of "Uno/Binary/Spec/Environment Descriptor"

From Apache OpenOffice Wiki
< Uno‎ | Binary
Jump to: navigation, search
m (Fixed section indentation.)
m (Updated state.)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Type: specification State: draft
+
Type: Specification State: Evolving  Availability: URE 1.3
  
==Feature==
 
 
[[Uno/Spec/Purpose Environment|Purpose Environments]] for the [[Uno/Binary|Binary Uno]] [[Uno/Spec/Runtime|Runtime]].
 
[[Uno/Spec/Purpose Environment|Purpose Environments]] for the [[Uno/Binary|Binary Uno]] [[Uno/Spec/Runtime|Runtime]].
  
 
==API==
 
==API==
Bin-UNO - uno/EnvDcp.h:
+
 
 
<code>[cpp]
 
<code>[cpp]
 +
#include "uno/EnvDcp.h"
 +
 
void uno_EnvDcp_getTypeName(rtl_uString const * envDcp, rtl_uString ** pTypeName);
 
void uno_EnvDcp_getTypeName(rtl_uString const * envDcp, rtl_uString ** pTypeName);
 
void uno_EnvDcp_getPurpose (rtl_uString const * envDcp, rtl_uString ** pPurpose);
 
void uno_EnvDcp_getPurpose (rtl_uString const * envDcp, rtl_uString ** pPurpose);
</code>
 
 
CPP-UNO - cppu/EnvDcp.hxx:
 
<code>[cpp]
 
rtl::OUString cppu::EnvDcp_getTypeName(rtl::OUString const & envDcp);
 
rtl::OUString cppu::EnvDcp_getPurpose (rtl::OUString const & envDcp);
 
 
</code>
 
</code>
  
Line 20: Line 15:
  
 
==Dependencies==
 
==Dependencies==
* [[Uno/Binary/Spec/Cascaded Mapping|Cascaded Mapping]]
+
* [[Uno/Spec/Purpose Environment|Purpose Environments]]
  
  
[[Category:Uno:Binary:Spec]]
+
[[Category:Draft]]
 +
[[Category:Spec]]
 +
[[Category:Uno]]
 +
[[Category:Uno:Binary]]

Latest revision as of 11:52, 22 May 2007

Type: Specification State: Evolving Availability: URE 1.3

Purpose Environments for the Binary Uno Runtime.

API

[cpp]

  1. include "uno/EnvDcp.h"

void uno_EnvDcp_getTypeName(rtl_uString const * envDcp, rtl_uString ** pTypeName); void uno_EnvDcp_getPurpose (rtl_uString const * envDcp, rtl_uString ** pPurpose);

Note: All access to members of environment descriptors need to use these access functions.

Dependencies

Personal tools