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

From Apache OpenOffice Wiki
< Uno‎ | Binary
Jump to: navigation, search
(Factored out generic parts.)
m (Improved style.)
Line 1: Line 1:
version: {{REVISIONID}} <br>
 
 
state:  draft          <br>
 
state:  draft          <br>
 
type:    specification  <br>
 
type:    specification  <br>
Line 5: Line 4:
 
== Purpose Environments ==
 
== Purpose Environments ==
  
; Feature
+
=== Feature ===
: [[Uno/Spec/Purpose Environment | Purpose Environments]] for the 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:
+
Bin-UNO - uno/EnvDcp.h:
: <code>void uno_EnvDcp_getTypeName(rtl_uString const * envDcp, rtl_uString ** pTypeName);</code>
+
<pre>
: <code>void uno_EnvDcp_getPurpose (rtl_uString const * envDcp, rtl_uString ** pPurpose);</code>
+
void uno_EnvDcp_getTypeName(rtl_uString const * envDcp, rtl_uString ** pTypeName);
 +
void uno_EnvDcp_getPurpose (rtl_uString const * envDcp, rtl_uString ** pPurpose);
 +
</pre>
  
: CPP-UNO - cppu/EnvDcp.hxx:
+
CPP-UNO - cppu/EnvDcp.hxx:
: <code>rtl::OUString cppu::EnvDcp_getTypeName(rtl::OUString const & envDcp);</code>
+
<pre>
: <code>rtl::OUString cppu::EnvDcp_getPurpose (rtl::OUString const & envDcp);</code>
+
rtl::OUString cppu::EnvDcp_getTypeName(rtl::OUString const & envDcp);
 +
rtl::OUString cppu::EnvDcp_getPurpose (rtl::OUString const & envDcp);
 +
</pre>
  
: Note: All access to members of environment descriptors should be changed to use the above access functions.
+
'''Note''': All access to members of environment descriptors need to use these access functions.
 +
 
 +
=== Dependencies ===
 +
* [[Uno/Binary/Spec/Cascaded Mapping | Cascaded Mapping]]
  
; Dependencies:
 
:* [[Uno/Binary/Spec/Cascaded Mapping | Cascaded Mapping]]
 
  
 
[[Category:Uno:Binary:Spec]]
 
[[Category:Uno:Binary:Spec]]

Revision as of 12:38, 15 June 2006

state: draft
type: specification

Purpose Environments

Feature

Purpose Environments for the Binary Uno Runtime.

API

Bin-UNO - 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);

CPP-UNO - cppu/EnvDcp.hxx:

rtl::OUString cppu::EnvDcp_getTypeName(rtl::OUString const & envDcp);
rtl::OUString cppu::EnvDcp_getPurpose (rtl::OUString const & envDcp);

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

Dependencies

Personal tools