2005/5/9

     
 

class specific

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::lang::sys::specific< T > Class Template Reference

#include <core_specific.h>

Inheritance diagram for acdk::lang::sys::specific< T >:

acdk::lang::sys::core_specific List of all members.

template<class T>
class acdk::lang::sys::specific< T >


Public Member Functions

 specific ()
 specific (const T &intitval)
bool isSet ()
 returns true if an initial value is set

void reset ()
T & get ()
specific< T > & operator= (const T &t)
T * operator-> ()
const T * operator-> () const
 operator T & ()

Static Public Member Functions

void cleanup (void *ptr)

Constructor & Destructor Documentation

template<class T>
acdk::lang::sys::specific< T >::specific  )  [inline]
 

template<class T>
acdk::lang::sys::specific< T >::specific const T &  intitval  )  [inline]
 


Member Function Documentation

template<class T>
void acdk::lang::sys::specific< T >::cleanup void *  ptr  )  [inline, static]
 

Reimplemented from acdk::lang::sys::core_specific.

template<class T>
T& acdk::lang::sys::specific< T >::get  )  [inline]
 

Reimplemented from acdk::lang::sys::core_specific.

template<class T>
bool acdk::lang::sys::specific< T >::isSet  )  [inline]
 

returns true if an initial value is set

Reimplemented from acdk::lang::sys::core_specific.

template<class T>
acdk::lang::sys::specific< T >::operator T &  )  [inline]
 

template<class T>
const T* acdk::lang::sys::specific< T >::operator->  )  const [inline]
 

template<class T>
T* acdk::lang::sys::specific< T >::operator->  )  [inline]
 

template<class T>
specific<T>& acdk::lang::sys::specific< T >::operator= const T &  t  )  [inline]
 

template<class T>
void acdk::lang::sys::specific< T >::reset  )  [inline]