Falcon::ElementTraits Class Reference

#include <traits.h>

Inheritance diagram for Falcon::ElementTraits:

Inheritance graph

List of all members.

Public Member Functions

virtual int compare (const void *first, const void *second) const =0
virtual void copy (void *targetZone, const void *sourceZone) const =0
virtual void destroy (void *item) const =0
virtual void init (void *itemZone) const =0
virtual uint32 memSize () const =0
virtual bool owning () const =0
virtual ~ElementTraits ()

Constructor & Destructor Documentation

virtual Falcon::ElementTraits::~ElementTraits (  )  [virtual]

Member Function Documentation

virtual int Falcon::ElementTraits::compare ( const void *  first,
const void *  second 
) const [pure virtual]

virtual void Falcon::ElementTraits::copy ( void *  targetZone,
const void *  sourceZone 
) const [pure virtual]

virtual void Falcon::ElementTraits::destroy ( void *  item  )  const [pure virtual]

virtual void Falcon::ElementTraits::init ( void *  itemZone  )  const [pure virtual]

virtual uint32 Falcon::ElementTraits::memSize (  )  const [pure virtual]

virtual bool Falcon::ElementTraits::owning (  )  const [pure virtual]

The documentation for this class was generated from the following file:

Generated on Mon Oct 19 10:11:34 2009 for Falcon_Core by  doxygen 1.5.8