Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::Attachable< Type, Impl > Class Template Reference

#include <XMLKit.h>

List of all members.

Public Types

typedef Type ValueT

Public Member Functions

 Attachable ()
 Attachable (Type val)
 Attachable (const Attachable< Type, Impl > &val)
 ~Attachable ()
Type detach ()
void attach (Type val)
Type get () const
Type & get ()
void assign (Type rhs)
bool isNull () const

Protected Attributes

bool owned_
Type resource_

template<typename Type, typename Impl>
class VCF::Attachable< Type, Impl >


Member Typedef Documentation

template<typename Type, typename Impl>
typedef Type VCF::Attachable< Type, Impl >::ValueT
 


Constructor & Destructor Documentation

template<typename Type, typename Impl>
VCF::Attachable< Type, Impl >::Attachable  )  [inline]
 

template<typename Type, typename Impl>
VCF::Attachable< Type, Impl >::Attachable Type  val  )  [inline]
 

template<typename Type, typename Impl>
VCF::Attachable< Type, Impl >::Attachable const Attachable< Type, Impl > &  val  )  [inline]
 

template<typename Type, typename Impl>
VCF::Attachable< Type, Impl >::~Attachable  )  [inline]
 


Member Function Documentation

template<typename Type, typename Impl>
void VCF::Attachable< Type, Impl >::assign Type  rhs  )  [inline]
 

template<typename Type, typename Impl>
void VCF::Attachable< Type, Impl >::attach Type  val  )  [inline]
 

template<typename Type, typename Impl>
Type VCF::Attachable< Type, Impl >::detach  )  [inline]
 

template<typename Type, typename Impl>
Type& VCF::Attachable< Type, Impl >::get  )  [inline]
 

template<typename Type, typename Impl>
Type VCF::Attachable< Type, Impl >::get  )  const [inline]
 

template<typename Type, typename Impl>
bool VCF::Attachable< Type, Impl >::isNull  )  const [inline]
 


Member Data Documentation

template<typename Type, typename Impl>
bool VCF::Attachable< Type, Impl >::owned_ [protected]
 

template<typename Type, typename Impl>
Type VCF::Attachable< Type, Impl >::resource_ [protected]
 


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information