FXPolicies.h File Reference


Detailed Description

Defines a number of policy classes used elsewhere in TnFOX.

#include "FXException.h"

Include dependency graph for FXPolicies.h:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  FX
namespace  FX::Pol

Classes

class  FX::Pol::None0
 Policy taking no types specifying that there is no policy here. More...
class  FX::Pol::None1< type >
 Policy taking one type specifying that there is no policy here. More...
class  FX::Pol::deepCopy< type >
 Policy specifying that an object pointee should be deep copied. More...
class  FX::Pol::refCounted< type >
 Policy specifying that an object pointee should be reference counted. More...
class  FX::Pol::destructiveCopyNoDelete< type >
 Policy specifying that an object pointee should be copied destructively but not deleted on destruction. More...
class  FX::Pol::destructiveCopy< type >
 Policy specifying that an object pointee should be copied destructively. More...
class  FX::Pol::noCopyNoDelete< type >
 Policy specifying that an object pointee should not be copied nor deleted. More...
class  FX::Pol::noCopy< type >
 Policy specifying that an object pointee should not be copied nor deleted. More...
struct  FX::Pol::itMove< type >
 Policy specifying how to move iterator referenced data. More...
struct  FX::Pol::itSwap< type >
 Policy specifying how to swap iterator referenced data. More...
struct  FX::Pol::itCompare< type >
 Policy specifying how to compare iterator referenced data. More...
struct  FX::Pol::itRevCompare< type >
 Policy specifying how to compare iterator referenced data. More...

(C) 2002-2008 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Jun 13 21:54:52 2008 for TnFOX by doxygen v1.5.6