Methods of Class Condition
-
Condition
- Condition();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
-
~Condition
- ~Condition();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
-
set
- void set();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
-
reset
- void reset();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
-
wait
- Result wait(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- Blocks the calling thread until condition is set.
-
check
- sal_Bool check();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- Checks if the condition is set without blocking.
-
Condition
- Condition(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- Summary
- The underlying oslCondition has no reference count.
- Description
- Since the underlying oslCondition is not a reference counted object, copy
constructed Condition may work on an already destructed oslCondition object.
-
Condition
- Condition(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- Summary
- The underlying oslCondition has no reference count.
- Description
- When destructed, the Condition object destroys the undelying oslCondition,
which might cause severe problems in case it's a temporary object.
-
operator=
- Condition & operator=(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- Summary
- This assignment operator is private for the same reason as
the copy constructor.
-
operator=
- Condition & operator=(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- Summary
- This assignment operator is private for the same reason as
the constructor taking a oslCondition argument.
Top of Page
Copyright © 2003 Sun Microsystems, Inc.