#include "FXException.h"
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... |