All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
utility.hpp File Reference
#include "platform.hpp"
#include <utility>
#include <boost/move/utility.hpp>

Namespaces

 kanzi
 

Macros

#define KZ_MOVABLE_BUT_NOT_COPYABLE(className)
 
#define KZ_COPYABLE_AND_MOVABLE(className)
 
#define KZ_COPY_ASSIGN_REF(className)
 
#define KZ_RV_REF(className)
 

Macro Definition Documentation

#define KZ_MOVABLE_BUT_NOT_COPYABLE (   className)
#define KZ_COPYABLE_AND_MOVABLE (   className)
#define KZ_COPY_ASSIGN_REF (   className)
#define KZ_RV_REF (   className)