FXPolicies.h File Reference


Detailed Description

Defines a number of policy classes used elsewhere in TnFOX.

Definition in file FXPolicies.h.

#include "FXException.h"

Go to the source code of 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-2009 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Nov 20 18:31:32 2009 for TnFOX by doxygen v1.4.7