Difference between revisions of "Uno/Cpp/Spec/Environment Guard"

From Apache OpenOffice Wiki
< Uno‎ | Cpp‎ | Spec
Jump to: navigation, search
m (Added header file name.)
m (Fixed section indentation.)
Line 1: Line 1:
version: {{REVISIONID}} <br>
+
Type: specification  State: draft
state:   draft         <br>
+
type:    specification  <br>
+
  
== Environment Guard ==
+
==Feature==
 +
A Guard and an AntiGuard for [[Uno/Cpp/Spec/Environment|C++ Uno environments]].
  
; Feature: A Guard and an AntiGuard for [[Uno/Cpp/Spec/Environment | C++ UNO environments]].
+
==API==
 
+
<code>[cpp]
; Rationale :
+
 
+
; API:
+
<pre>
+
 
cppu/EnvGuards.hxx
 
cppu/EnvGuards.hxx
  
 
  cppu::EnvGuard
 
  cppu::EnvGuard
   EnvGuard(uno::Environment const & env);</code>
+
   EnvGuard(uno::Environment const & env);
  
 
  cppu::AntiEnvGuard
 
  cppu::AntiEnvGuard
Line 22: Line 17:
 
   ClearableEnvGuard(uno::Environment const & env);
 
   ClearableEnvGuard(uno::Environment const & env);
 
   void clear(void);
 
   void clear(void);
</pre>
+
</code>
  
; Compatibility Issues: None.
+
==Dependencies==
 +
* [[Uno/Cpp/Spec/Environment]]
 +
* [[Uno/Cpp/Spec/Environment Stack]]
  
; Dependencies:
 
:* [[Uno/Cpp/Spec/Environment | C++ uno::Environment]]
 
:* [[Uno/Cpp/Spec/Environment Stack | Environment Stack]]
 
  
 
[[Category:Uno:Cpp:Spec]]
 
[[Category:Uno:Cpp:Spec]]

Revision as of 19:47, 6 September 2006

Type: specification State: draft

Feature

A Guard and an AntiGuard for C++ Uno environments.

API

[cpp] cppu/EnvGuards.hxx

cppu::EnvGuard
 EnvGuard(uno::Environment const & env);
cppu::AntiEnvGuard
 AntiEnvGuard(void);
 ClearableEnvGuard
 ClearableEnvGuard(uno::Environment const & env);
 void clear(void);

Dependencies

Personal tools