| Overview | Namespace | Class | Index | Help |
| uno_Environment * | pEnv = 0 ) throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Constructor: acquires given environment
| pEnv | environment |
| const rtl::OUString & | envDcp, |
| void * | pContext = NULL ) throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Gets a specific environment. If the specified environment does not exist, then a default one is created and registered.
| envDcp | descriptor of the environment |
| pContext | context pointer |
| const Environment & | rEnv ) throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Copy constructor: acquires given environment
| rEnv | another environment |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Destructor: releases a set environment.
| uno_Environment * | pEnv ) throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Sets a given environment, i.e. acquires given one and releases a set one.
| pEnv | another environment |
this environment
| const Environment & | rEnv ) throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Sets a given environment, i.e. acquires given one and releases a set one.
| rEnv | another environment |
this environment
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Provides UNacquired pointer to the set C environment.
UNacquired pointer to the C environment struct
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Gets type name of set environment.
type name of set environment
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Gets free context pointer of set environment.
free context pointer of set environment
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Tests if a environment is set.
true, if a environment is set, false otherwise
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Releases a set environment.
| uno_EnvCallee * | pCallee, |
| va_list * | pParam ) const throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
Invoke the passed function in this environment.
| pCallee | |
| pParam | |
| uno_EnvCallee * | pCallee, |
| ... | ) const throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
Invoke the passed function in this environment.
| pCallee | |
| ... | |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Enter this environment explicitly.
| rtl::OUString * | pReason ) const throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
Checks, if it is valid to currently call objects belonging to this environment.
| const rtl::OUString & | typeName = rtl :: OUString RTL_CONSTASCII_USTRINGPARAM CPPU_STRINGIFY CPPU_ENV ) throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | YES | YES | NO |
Returns the current Environment.
| env_type | |
Copyright © 2009 Sun Microsystems, Inc.