Methods of Class SimpleReferenceObject
-
SimpleReferenceObject
- SimpleReferenceObject() throw();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
-
acquire
- void acquire() throw();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- ATTENTION!
-
The results are undefined if, for any individual instance of
SimpleReferenceObject, the total number of calls to acquire() exceeds
the total number of calls to release() by a plattform dependent amount
(which, hopefully, is quite large).
-
release
- void release() throw();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
-
~SimpleReferenceObject
- virtual ~SimpleReferenceObject() throw();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
YES |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
-
operator new
- static void * operator new(
std::size_t |
nSize ) |
| throw( std::bad_alloc ); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
NO |
- Summary
- see general class documentation
-
operator new
- static void * operator new(
std::size_t |
nSize, |
const std::nothrow_t & |
rNothrow ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
NO |
- Summary
- see general class documentation
-
operator delete
- static void operator delete(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
NO |
- Summary
- see general class documentation
-
operator delete
- static void operator delete(
void * |
pPtr, |
const std::nothrow_t & |
rNothrow ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
NO |
- Summary
- see general class documentation
Top of Page
Copyright © 2003 Sun Microsystems, Inc.